Données pour le projet climat
Cet article explique les données disponibles pour les projet climat pour ptaff.ca
Il faudra mettre en évidence l'intervalle sur lesquels les observations ont été prises. Certaines villes ont des observations depuis le début du XXe siècle alors que d'autres seulement depuis les dernières années.
Pour des raisons hors de notre contrôle, l'année observée n'aura que 365 jours. Le 29 février est donc absent à la fois des records et de la climatologie.
Sommaire
Source[modifier]
Les données proviennent de l'almanach de données climatiques d'Environnement Canada. Il y a 596 fichiers.
Exemple d'URL pour la page web: http://www.climate.weatheroffice.ec.gc.ca/climateData/almanac_f.html?timeframe=4&Prov=XX&StationID=5415&Year=2006&Month=2&Day=28
Format[modifier]
Les fichiers sont présent seulement en XML. Pour chaque station, il y a un fichier par mois. 12*596=7152 fichiers XML.
Voici un exemple de fichier XML:
<climatedata xsd:schemalocation="/bulkxml/bulkschema.xsd"> <lang>FRE</lang> <stationinformation climateid="7025250" wmoid="71627">YUL</stationinformation> <month index="2"> <day index="1"> <temperature class="extremeMax" units="°C" unitType="metric" year="1988" period="1942-2008">10,30</temperature> <temperature class="extremeMin" units="°C" unitType="metric" year="1962" period="1942-2008">-31,70</temperature> <temperature class="normalMax" units="°C" unitType="metric">-5,80</temperature> <temperature class="normalMin" units="°C" unitType="metric">-15,00</temperature> <temperature class="normalMean" units="°C" unitType="metric">-10,40</temperature> <precipitation class="extremeRainfall" units="mm" unitType="metric" year="1988" period="1942-2008">3,80</precipitation> <precipitation class="extremeSnowfall" units="cm" unitType="metric" year="2008" period="1942-2008">26,40</precipitation> <precipitation class="extremePrecipitation" units="mm" unitType="metric" year="2008" period="1942-2008">43,40</precipitation> <precipitation class="extremeSnowOnGround" units="cm" unitType="metric" year="1966" period="1955-2008">56,00</precipitation> <pop units="%">49,00</pop> </day> ...
Les <pop>
ont vraiment l'air de ne rien vouloir dire. Ils sont à 49,00% partout. Les autres étiquettes semblent suffisamment explicites.
Stations[modifier]
Il y a plusieurs façon d'indentifier les stations. Malheureusement, les fichiers XML ne contienne pas la meta information des stations (lat, lon, etc.).
Nous avons un dictionnaire, un fichier texte, qui contient ces informations. Il faudra aller chercher les données à part dans ce fichier. Le fichier sur trouve ici: /home/dirac/projets/ptaff/climat/data/gros_dico_plus
Les colonnes ont la signification suivante:
Colonne | Signification |
---|---|
1 | Nom de station METAR (C000: pas une station metar, ni SA) |
2 | Numero synoptique (71000, >71999 ou avec lettres: pas une synoptique) |
3 | Numero de station des archives climatologiques canadiennes à 7 caractères |
4 | Province |
5 | latitude degrés |
6 | latitude minutes |
7 | latitudes secondes (inutilisées) |
8 | longitude degrés |
9 | longitude minutes |
10 | longitude secondes (inutilisées) |
11 | altitude (M) |
12 | Heure vs Greenwhich |
13-16 | ? |
17-20 | (si je me souviens bien) critères de discrimination des conditions de vol en centaines de mètres, plafond et visibilité: IFR, MVFR ou VFR |
21(+) | Nom civil (A=aéroport, AU=automatique, CS=Campbell Scientific) |
22 | date du début des observations dans les archives |
23 | date de fin des observations, ou 299999 si encore actives en 2002 |
Doublons[modifier]
Les stations suivantes ont un doublon. Il y a plus d'un numéro de station dans ceux utilisées dans l'almanach alors que le numéro OMM est le même.
Code OMM | Code EC (1) | Code EC (2) | Code EC (3) | Statut | Commentaires |
---|---|---|---|---|---|
71049 | 10971 | 31167 | Non | La station 10971 ne possède pas de numéro OMM | |
71069 | 10864 | 31528 | |||
71077 | 3357 | 7534 | |||
71082 | 10744 | 1731 | |||
71114 | 8152 | 945 | |||
71121 | 1868 | 30907 | |||
71187 | 30173 | 5662 | |||
71203 | 1001 | 30954 | |||
71265 | 30247 | 5085 | |||
71313 | 30130 | 5693 | |||
71371 | 30170 | 5490 | |||
71610 | 30171 | 5530 | |||
71701 | 29493 | 7558 | |||
71716 | 29452 | 5293 | |||
71749 | 30667 | 4055 | |||
71822 | 10865 | 6029 | |||
71828 | 10876 | 6098 | |||
71836 | 30242 | 4168 | 7632 | ||
71851 | 10884 | 3518 | |||
71865 | 10660 | 3058 | |||
71874 | 2263 | 31447 | |||
71881 | 10793 | 31588 | |||
71883 | 1237 | 8214 | |||
71907 | 10204 | 6082 | |||
71909 | 10082 | 1758 | |||
71913 | 10745 | 3871 | |||
71933 | 2704 | 31608 | |||
71945 | 1455 | 8248 | |||
71957 | 1669 | 31470 | 8938 | ||
71958 | 1454 | 30909 |
Données filtrées[modifier]
Les données dites filtrées ont été filtrées 100 fois avec un filtre 1-2-1.
Graphiques[modifier]
Les graphiques auront pour abscisse les jours de l'année, i.e. 365 valeurs (on ne compte pas les années bisextiles). Seront indiqué les mois seulement.
Les graphiques devront avoir 365*5 = 1825 pixels de largeur.
Exemple de graphique:
Températures[modifier]
Il y aura un premier graphique avec des lignes indiquant:
- Température minimale ever pour chaque jour;
- Température maximale ever pour chaque jour;
- Température minimale moyenne pour chaque jour;
- Température maximale moyenne pour chaque jour;
- Température de la dernière années pour chaque jour;
Précipitation[modifier]
Il y aura un deuxième graphique avec des barres indiquant:
- La quantité maximale de précipitation liquide;
- La quantité maximale de précipitation solide;
Années[modifier]
Un histogramme des années records pour la température (min, max) et les précipitations (liquide, solide) sera présentés. On regroupera les années selon l'échantillon. Deux couleurs pour la température (orange=min, rouge=max), deux couleurs pour les precips (cyan=solide, bleu=liquide). Une régression linéaire des années sera présentées, sa couleur correspondra à celle des points. On mettre dans un tableau les coefficients de la régression linéaire ainsi que la pente de chaque ligne.
Tableaux[modifier]
Il y aura un tableau ou sera écrit:
- Nom de l'endroit;
- Latitude-longitude;
- L'interval de temps pour les années de l'almanach;
- La température la plus froide ever dans toute l'année;
- La température la plus chaude ever dans toute l'année;
- La plus grande quantité de précipitation liquide.
- La plus grande quantité de précipitation solide.