In English

ECCC logo

TdM > Aperçu de l'utilisation

Aperçu de l'utilisation

Aperçu de l'utilisation et exemples pour accéder et utiliser les données ouvertes du Service météorologique du Canada (SMC).

Connaître quelles sont les données disponibles

Le Service météorologique du Canada rend disponible de l'information sur les conditions météorologiques, hydriques et environnementales passées, présentes et futures pour le Canada et le monde. La liste des données disponibles est disponible ici.

Comment visualiser les données

Logiciel de bureau

Les données ouvertes du SMC dans des logiciel de bureau soit (A) en se connectant au service Web Map Service (WMS) de GeoMet du SMC ou (B) en téléchargeant les données brutes du Datamart du SMC ou via le service Web Coverage Service (WCS) ou OGC API - Features (WFS 3) de GeoMet du SMC et en chargeant les données brutes dans l'application.

Les données ouvertes du SMC peuvent être visualisées interactivement dans les logiciels qui supportent le standard Web Map Service (WMS) de l'Open Geospatial Consortium (OGC), tel que le logiciel libre QGIS ainsi que ArcGIS d'Esri. Les instructions pour ajouter les couches WMS de GeoMet du SMC dans QGIS et ArcGIS sont disponibles. Les logiciels de bureau peuvent permettre aux usagers de changer les couleurs des couches (styles WMS) ainsi qu'animer les couches pour les pas de temps disponibles. Les détails techniques sur les paramètres WMS disponibles sont documentés dans la section sur les services web.

Pour télécharger des données brutes, veuillez vous référer à la section Comment accéder aux données brutes.

Cartes interactives en-ligne et applications mobiles

Les données ouvertes du SMC peuvent également être aisément intégrées dans des cartes interactives en-ligne ainsi que dans des applications mobiles.

Dans un fureteur web

En utilisant des librairies JavaScript telles que Leaflet et Openlayers, parmi d'autres, les utilisateurs peuvent intégrer les couches disponibles de GeoMet du SMC dans leurs propres cartes interactives en-ligne.

Ci-après est un exemple de carte interactive configurée avec OpenLayers et présentant des couches WMS de la composite radar météo servies par GeoMet du SMC.

Dans une application mobile

Les services WMS de GeoMet du SMC peuvent également être intégrées dans des applications mobiles. Ceci est démontré dans l'application MétéoCAN d'Environnement et Changement climatique Canada, disponible pour iOS et Android, qui utilise GeoMet du SMC pour afficher les données radar météo à haute résolution sur une carte interactive :

Exemple de couche radar dans MeteoCAN

Pour de l'information additionnelle sur les capacités et les paramètres des services web WMS, WFS et WCS de GeoMet du SMC, veuillez vous référer à la section sur la documentation technique des services web GeoMet du SMC.

Images à la volée

GeoMet du SMC peut également servir des images à la volée par le biais d'une requête WMS GetMap. Voici des exemples.

Exemple 1 - Température de surface du Système global de prévision déterministe (SGPD)

La requête WMS GetMap suivante retourne une image de la couche de température de l'air du Système global de prévision déterministe (SGPD). Cette image est générée à la volée au moment de la requête.

https://geo.weather.gc.ca/geomet?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&BBOX=-90,-180,90,180
&CRS=EPSG:4326&WIDTH=600&HEIGHT=301&LAYERS=GDPS.ETA_TT&FORMAT=image/png

Retourne :

Température de surface du Système global de prévision déterministe (SGPD)

Exemple 2 - Salinité de l'eau de la mer du Système Global de Prévision Océan-Glace (SGPOG)

La requête WMS GetMap suivante retourne une image de la couche de salinité de l'eau de la mer du Système Global de Prévision Océan-Glace (SGPOG). Cette image est générée à la volée au moment de la requête.

https://geo.weather.gc.ca/geomet?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&BBOX=-90,-180,90,180
&CRS=EPSG:4326&WIDTH=600&HEIGHT=301&LAYERS=OCEAN.GIOPS.2D_SALW&FORMAT=image/png

Retourne :

Salinité de l'eau de la mer du Système Global de Prévision Océan-Glace (SGPOG)

Survol des paramètres WMS GetMap utilisés dans ces exemples

Les exemples ci-dessus précisent certains paramètres et envoient une requête WMS GetMap à GeoMet du SMC. Voici une courte explication de chacun de ces paramètres :

Pour de l'information additionnelle sur les paramètres WMS GetMap, veuillez vous référer à la section sur la documentation technique des services web GeoMet du SMC.

Comment accéder aux données brutes

Téléchargement de données brutes

Les données brutes du SMC peuvent être automatiquement récupérées dès quelles deveinnent disponibles par le biais du protocol Advanced Message Queuing Protocol (AMQP).

Les données brutes peuvent également être téléchargées directement sur le web sur le serveur Datamart du SMC.

Services web de données brutes

Les données brutes du SMC peuvent être récupérées par les services web GeoMet du SMC. Ces services web permettent aux usagers de récupérer les données brutes en spécifiant les coordonnées géographiques, la projection cartographique, les dimensions temporelles et en choisissant parmi les formats de données disponibles. Les détails sur les paramètres à spécifier sont disponibles dans la section sur les services web.

Les données brutes à des lieux géographiques spécifiques peuvent être récupérées par une requête Web Map Service (WMS) GetFeatureInfo. Voici un exemple de requête WMS GetFeatureInfo pour la temperature du Système global de prévision déterministe (SGPD) pour Montréal, Canada.

Les données brutes pour des données vectorielles peuvent être récupérées par une requête OGC API - Features (WFS 3). Exemple d'une requête WFS 3 pour les données des moyennes quotidiennes hydrométriques à la station Winnipeg River qui retourne les données correspondantes en tant que fichier GeoJSON.

Les données brutes pour des données matricielles peuvent être récupérées par une requête Web Coverage Service (WCS). Exemple d'une requête WCS 2 pour l'Analyse régionale de déterministe de précipitation (ARPD) au format netCDF à un pas de temps spécifié. Une astuce pour construire des requêtes WCS est d'utiliser l'Outil d'extraction de données climatiques du Centre canadien des services climatiques pour la couche ARPD et remplacer la valeur COVERAGEID de RDPA.* pour une autre couche disponible.