Accueil › Méthodologie

Méthodologie

Sources des données

Toutes ces sources sont publiées sous Licence Ouverte / Etalab.

Comment le badge de chaque catégorie est calculé

Inondation, sécheresse, mouvement de terrain : dérivés du nombre d'arrêtés catnat reconnus, regroupés par catégorie — 0 arrêté = Faible, 1 à 3 = Moyen, 4 et plus = Fort. Un plan de prévention des risques (PPR) inondation en vigueur relève le badge inondation d'un cran.

Feu de forêt : dérivé de la surface annuelle moyenne brûlée (2025 uniquement, voir ci-dessus) sur la commune — Fort à partir de 20 ha/an, Moyen à partir de 3 ha/an. Un PPR feu de forêt en vigueur relève le badge d'un cran s'il serait resté "Faible". Révisé le 2026-08-06 suite à un retour du mainteneur ("estimation pas bonne") : la règle précédente utilisait aussi le nombre brut d'incendies (≥ 1/an = Moyen, ≥ 3/an = Fort) comme déclencheur alternatif à la surface. Vérification directe sur la base compilée : BDIFF recense tout départ de feu de végétation, y compris des incidents triviaux sans rapport avec un risque de forêt réel — exemple réel trouvé dans la base, Nantes (44) comptait 33 "incendies" en 2025 pour seulement 0,9 ha brûlés cumulés, contre par exemple 2 incendies pour 73 ha à Pontevès (83, Var). Le nombre d'incidents ne différencie pas ces deux réalités, la surface si. Conséquence mesurée avec l'ancienne règle : des départements sans tradition de feu de forêt (Loire-Atlantique, Cher…) ressortaient à score égal ou supérieur à de vrais départements méditerranéens (Gard, Pyrénées-Orientales) uniquement à cause du comptage d'incidents. La règle ne retient donc plus que la surface brûlée ; le nombre d'incendies reste affiché à titre informatif sur la fiche commune mais n'entre plus dans le calcul du niveau. Seuils 20 ha / 3 ha dérivés de la distribution réelle 2025 (environ le 99ᵉ et le 90ᵉ percentile des communes ayant eu au moins un incendie cette année-là), pas choisis arbitrairement.

Argiles (RGA), radon, sismicité : lecture directe du classement officiel (BRGM/IRSN), sans recalcul.

Ces règles sont volontairement simples — pas de pondération savante, pas de modèle statistique — pour rester explicables en une phrase. Elles reprennent à l'identique la logique déjà utilisée par l'application mobile RisqueCommune (même famille de projets).

Score global

Moyenne simple des catégories connues (Faible = 1, Moyen = 2, Fort = 3), ramenée sur une échelle 0-100. Une catégorie sans donnée officielle disponible pour la commune (RGA absent pour tout Paris, sismicité absente pour Mayotte...) est exclue du calcul, jamais comptée comme neutre ou "Faible" par défaut — le nombre de catégories réellement connues est affiché dès qu'il est inférieur à 7.

Couleur de la carte de France

La carte colore chaque département selon son score de risque moyen : la moyenne du score de risque global (0-100, voir ci-dessus) de toutes ses communes, arrondie à l'entier — c'est la colonne score_moyen déjà utilisée en tête de chaque page département. Ce score moyen est ensuite classé avec exactement le même seuil que celui d'une commune individuelle : Faible sous 34/100, Moyen de 34 à 66/100, Fort à partir de 67/100 (voir niveau_depuis_score() dans web/build/risque.py, portage fidèle de src/lib/risque.ts). Aucune échelle séparée ni pondération supplémentaire n'est introduite pour la carte : la couleur d'un département est directement dérivée du même calcul que celui déjà affiché sur sa page, jamais un indicateur recalculé ou approximatif.

Le tracé des 96 départements métropolitains provient de MapSVG (licence CC-BY 4.0), déjà vendorisé et audité pour l'application mobile RisqueCommune (voir scripts/build_carte.py) — repris tel quel plutôt que re-dérivé d'une deuxième source. Les 13 collectivités d'outre-mer n'ont pas de tracé libre de droits identifié à ce jour : elles sont listées sous la carte avec le même code couleur et un lien direct vers leur page, plutôt que d'être absentes de la carte sans explication.

Choisir un risque sur la carte ("Tous risques" vs une catégorie)

Au-dessus de la carte, des pastilles cliquables permettent d'afficher, à la place du score global moyen, le score moyen d'une seule des 7 catégories (inondation, sécheresse, mouvement de terrain, feu de forêt, argiles/RGA, radon, sismicité) — un clic direct sur le risque voulu. Révisé le 2026-08-06 : ces pastilles remplacent un menu déroulant (<select>) utilisé dans une version précédente, suite à un retour du mainteneur après test réel de la carte. La couleur obtenue n'est pas une nouvelle échelle inventée pour l'occasion : c'est la même transformation badge → score 0-100 que celle du score global d'une commune (Faible → 0, Moyen → 50, Fort → 100), appliquée à une seule catégorie plutôt qu'à la moyenne pondérée de toutes les catégories connues — puis moyennée sur les communes du département, puis classée avec exactement le même seuil 34/67 que partout ailleurs sur ce site. Ce calcul est fait une seule fois, au build, par web/build/compile_risques.py (table departements_risques_categorie, une ligne par département × catégorie) — cliquer sur une pastille ne relance aucun calcul : le JavaScript (initCarteFrance() dans site/js/app.js) lit uniquement des attributs déjà présents dans la page, recolore les départements et met à jour la légende, sans requête réseau ni interrogation de la base sql.js (qui n'est même pas chargée sur cette page).

Comme pour le score global, une catégorie sans donnée officielle pour aucune commune d'un département (RGA pour Paris — 19 des 20 arrondissements sans donnée BRGM, un seul en a une, voir "Limites connues" ; sismicité pour les 17 communes de Mayotte) affiche "Non disponible" plutôt qu'une couleur devinée. Le nombre de communes réellement prises en compte est indiqué au survol dès qu'il est inférieur au nombre total de communes du département.

Sans JavaScript, les pastilles sont inertes (dégradation explicite, signalée par un message dans la page) : la carte reste utilisable pour son usage principal — voir le score global moyen et cliquer vers la page de chaque département, qui elle affiche déjà le détail des 7 catégories pour ce département.

Limites du feu de forêt au niveau département — moyenne vs réalité communale

Même après la correction du badge décrite ci-dessus, la couleur départementale du feu de forêt reste, par construction, plus coarse que le badge d'une commune individuelle — et c'est structurel, pas un bug résiduel :

Plutôt que d'inventer une échelle à plus de 3 niveaux pour la carte (ce que les données ne permettent pas d'étayer sérieusement pour une seule année de mesure) ou de recalculer un score départemental différent de celui déjà utilisé pour les 6 autres catégories, ce site retient deux réponses complémentaires :

  1. Une note s'affiche automatiquement sous la légende de la carte dès que "Feu de forêt" est sélectionné, rappelant cette limite et renvoyant vers la page du département concerné.
  2. Le tableau des communes de chaque page département se recolore et se retrie par les mêmes pastilles cliquables que la carte (au-dessus du tableau) : sélectionner "Feu de forêt" y affiche le vrai badge par commune pour ce risque précis, sans passer par une moyenne. C'est la précision réelle demandée — "un clic plus loin" plutôt que forcée dans une seule couleur départementale. Ce tableau reste néanmoins limité aux communes les plus exposées tous risques confondus (troncature déjà en place, voir plus bas) : une commune fortement exposée au feu de forêt mais avec un score global plus modéré peut ne pas y figurer — dans ce cas, la recherche du site permet d'atteindre directement sa fiche.

Commune la plus/moins exposée d'un département

Ce classement (affiché sur chaque page département) ne porte que sur les communes de plus de 10 000 habitants. Sous ce seuil, un hameau sans aucun historique remonterait ou descendrait dans le classement uniquement parce qu'il ne s'y passe jamais rien — 0 catastrophe recensée sur 50 habitants n'a aucune valeur informative. Si aucune commune du département n'atteint ce seuil, la page le dit explicitement plutôt que d'afficher un classement fabriqué sur un échantillon vide.

Paris, Lyon, Marseille

Ces trois villes sont représentées uniquement par leurs arrondissements dans les données source (aucune ligne "ville entière" n'existe) — chercher "Paris" retourne donc 20 résultats distincts, un par arrondissement. Ce n'est pas une erreur de duplication.

Limites connues

Aucune de ces limites n'est masquée : elles sont rappelées directement sur les pages concernées (fiche commune, historique feux de forêt).

Mise à jour des données

Les données sont compilées à un instant donné à partir des exports officiels disponibles. Voir la date de génération affichée en bas de la base de données interrogée par ce site. Aucune API en temps réel n'est utilisée — c'est un site 100% statique, sans backend.