Source et attribution des données 🌡️
La méthodologie de l'application repose sur des données publiques et des techniques de traitement géospatial standards.
-
Source des données :
Les températures proviennent du jeu de données ERA5-Land, accessible via le Copernicus Climate Change Service (C3S). C'est une base de données de 'réanalyse' climatique qui combine des observations passées avec des modèles météorologiques pour créer un enregistrement climatique complet et cohérent.
-
Granularité :
Les données sont initialement téléchargées à une fréquence horaire puis agrégées pour ne conserver que la température maximale de chaque journée. La période couverte s'étend de 1950 à aujourd'hui.
-
Attribution des données à une ville :
Les données ERA5-Land sont fournies sur une grille géographique avec des mailles de 9km x 9km. Pour chaque ville, l'application identifie la maille la plus proche et toutes les données de température proviennent ensuite exclusivement de cette maille.
-
Important - Ce que cette température représente :
La valeur affichée correspond à la température moyenne sur l'ensemble d'une maille de 81 km² (9x9 km). Elle peut donc différer de la température que vous lisez sur un thermomètre chez vous ou de celle annoncée dans les prévisions météo, qui correspondent souvent à des mesures plus locales (aéroport, station météo spécifique).
Calcul et définition des 'Normales de saison' 📊
L'application se base sur le calcul de normales climatiques, conformément aux standards internationaux.
-
Périodes de référence :
Les normales sont calculées pour différentes périodes de 30 ans (ex: 1961-1990, 1991-2020), comme le recommande l'Organisation Météorologique Mondiale (OMM), afin de permettre la comparaison et de visualiser l'évolution du climat.
-
Définition du 'normal' :
Pour définir ce qui est 'normal', l'application utilise la méthode des percentiles.
- Pour un jour donné (ex: le 15 août) et une période de référence, l'application analyse la distribution de toutes les températures maximales observées les 15 août de cette période.
- Elle calcule ensuite le 10e percentile (la valeur en-dessous de laquelle se trouvent les 10% des jours les plus froids) et le 90e percentile (la valeur au-dessus de laquelle se trouvent les 10% des jours les plus chauds).
-
Une température est jugée
'Dans les normales de saison'
si elle se situe entre ces deux bornes (le 10e et le 90e percentile).
- Si elle est en-dehors de cette plage, elle est considérée comme 'En-dessous' ou 'Au-dessus' des normales.
Cette méthode signifie qu'environ 80% des températures de la période de référence sont considérées comme 'normales'.
Code Source 💻
Pour les plus curieux, le code source complet de cette application est disponible sur GitHub. N'hésitez pas à le consulter, à le réutiliser ou à proposer des améliorations !
Voir le code sur GitHub