Widget départements français dynamique

Je vous propose un nouveau Widget permettant d’afficher les départements français (métropole + DROM) coloriés dynamiquement depuis les données Grist. J’ai commencé à l’exploiter. N’hésitez pas à faire des retours pour corriger d’éventuels bugs que je n’aurais pas vu.

Grist test en lecture seul

URL Widget

https://bigorneau15652.github.io/map/carte-france/

Fichier CSV

https://bigorneau15652.github.io/map/carte-france/departements.csv

Fonctionnalités du Widget

3 modes de coloration

  • Par catégorie — chaque catégorie a sa couleur, les départements appartenant à plusieurs catégories peuvent afficher une couleur « cumul » distincte (activable/désactivable)

  • Couleur unique — tous les départements sélectionnés dans la même couleur

  • Choroplèthe — dégradé de couleur selon une valeur numérique

Gestion des catégories

  • Cocher/décocher les catégories pour les afficher sur la carte

  • Modifier le nom et la couleur d’une catégorie directement dans le widget (:pencil:)

  • Ajouter une nouvelle catégorie sans quitter le widget

Gestion des départements

  • Cocher chaque département pour l’affecter à une ou plusieurs catégories

  • Griser un département (le rendre « inactif » visuellement)

  • Filtrer par région pour travailler sur une zone géographique

  • Boutons « Tout visible / Tout griser » sur la sélection filtrée

  • Barre de recherche par nom ou numéro

DOM-TOM

  • Guadeloupe, Martinique, Guyane, La Réunion et Mayotte affichés en mini-cartes en superposition, avec leurs vraies formes géographiques

Configuration

  • Panneau de configuration (:gear:) avec menus déroulants listant automatiquement vos tables Grist

  • Guide d’utilisation intégré (:red_question_mark:)

Structure Grist (3 tables)

Table Colonnes principales
Departements code, nom, visible, valeur, nom_region
Categories nom, couleur, active
Departement_categories dept (ref), categorie (ref)

Un fichier CSV d’import des 101 départements (avec codes région) est fourni pour initialiser la table Departements.


Installation

  1. Importer le CSV des départements dans Grist

  2. Créer les tables Categories et Departement_categories

  3. Ajouter un widget personnalisé avec l’URL du widget

  4. Configurer les noms de tables via le panneau :gear:

1 « J'aime »