Services Web et API offerts dans IGO

Les services Web et API (interface de programmation d’applications) disponibles via l’Infrastructure géomatique ouverte (IGO) sont documentés dans cette page. Les conditions d’utilisation sont détaillées ici . Ces services sont offerts soit aux ministères/organismes et leur réseau dans leurs applications grand public, aux détenteurs de licences d’Adresses Québec, aux partenaires du MSP (par ex. : centres d’urgence 9-1-1) ou aux organismes publics du gouvernement du Québec dans leurs applications internes. Chaque client est responsable de mettre à jour ses systèmes en fonction des améliorations et nouveautés de ces services.

1. Tableau comparatif des accès aux services/API

API & services Web disponibles Utilisation autorisée dans les applications grand public des ministères/organismes et réseau Utilisation autorisée aux détenteurs de licences d’Adresses Québec Utilisation autorisée dans l’intranet-RITM
1. iCherche/géocode(remplacera le GLO)
2. TerrAPI
3. Service de fond de carte (WMTS) tuilé - Carte de base (Publique) du gouvernement du Québec
4. Service de fond de carte (WMTS) tuilé - Service d’imagerie du gouvernement du Québec * - *
5. Service web de cartes (WMS & WFS) -
6. Outil de gestion d’itinéraire
7. Outil de géocodage en lot avec fichier CSV -
8. Recherche de lots rénovés - -

* : Accessible aux membres du regroupement ACRIgéo

2. Description des services/API

2.1. iCherche/géocode (API) permet :

  • la géolocalisation par adresse, code postalMO, territoire administratif, lieu. Il se fonde, entre autres, sur les données d’Adresses Québec. Il remplacera à terme le service de géolocalisation [GLO] qui ne sera plus amélioré à partir de 2017, mais supporté jusqu’à la fin 2019. iCherche est plus performant (par ex. : autocomplétion) que le GLO et plus précis dans ses résultats trouvés.
  • Il permet indirectement de formater des adresses selon la base de données d’Adresse Québec.

2.2. TerrAPI permet de :

  • Lister les territoires : Retourne tous les territoires correspondants à un type avec des possibilités de filtrage (ex: “obtenir la liste des municipalités commençant par ‘Meg’ et la trier”).
  • Rechercher par ID : retourne le territoire correspondant à l’identifiant spécifié (ex : “Obtenir la région administrative avec l’identifiant ou le geocode 01).
  • Rechercher par territoire : retourne la liste des territoires qui intersectent le ou les territoires choisis (ex: “obtenir les municipalités contenues dans un territoire de CLSC ou de savoir quelle est la région touristique d’une municipalité”).
  • Valider l’intersection : valide si deux territoires s’intersectent (ex: “valider si la municipalité de Sainte-Thérèse intersecte la MRC de Thérèse-De-Blainville”)
  • Localiser : raccourci pour plusieurs recherches de territoire intersectant des points XY ou un geojson, avec possibilité de spécifier plusieurs types (gécodage inversé); ce service peut également retourner les éléments (comme la municipalité, l’adresse,…) qui sont à une distance donnée du point XY.

    Voir la documentation ici

2.3. Le service de calcul et de gestion d’itinéraire (API) permet :

  • de gérer des itinéraires optimisés (ex. meilleur parcours entre deux points) avec des requêtes en lot possibles. Il repose sur les données de la base géographique routière (BGR) de Transports Québec et d’Adresse Québec. Le service est basé sur la solution OSRM.

2.4. Le service de géocodage en lot permet :

2.5. La recherche de lots rénovés permet :

  • de trouver la localisation par numéro de lots rénovés au Québec. Ce service est offert par le service de la géomatique de la Commission de protection du territoire agricole du Québec. Cette fonctionnalité est encore basée sur GLO et sera transférée vers iCherche/geocode à terme, une version est déjà disponible pour tests. (Contacter info@igouverte.com)

3. Partage d’expertise

Les partenaires IGO peuvent échanger de l’expertise dans le développement des solutions géomatiques basées sur IGO1.

Par exemple :
  • Développement de solutions de suivi de flottes véhiculaires

4. Foire aux questions (FAQ)

A) Quelles sont les conditions d’utilisations de ces services ?
  • L’utilisateur doit inclure la mention des droits d’auteur du Gouvernement du Québec sur chaque copie de la totalité ou d’une partie de ces services de données. La mention à inscrire est « © Gouvernement du Québec » avec un hyperlien vers cette page : http://www.droitauteur.gouv.qc.ca/copyright.php.

  • Le ministère de la Sécurité publique du Québec (MSP) et ses partenaires gouvernementaux dans IGO ne peuvent garantir l’exactitude des services de données et ils ne peuvent être tenus responsables des conclusions obtenues à la suite de l’utilisation de ceux-ci. Le MSP et ses partenaires gouvernementaux dans IGO n’assumeront aucune responsabilité à l’égard de tout dommage subi par l’utilisateur ou ses employés, agents, représentants ou sous-traitants à la suite de l’utilisation de ces services de données.

B) Quelles sont les URL des serveurs hôte pour tous ces services ?
  • Si vous êtes à l’extérieur du gouvernement, le serveur hôte sera :
    • En production : https://geoegl.msp.gouv.qc.ca
    • En préproduction : https://pregeoegl.msp.gouv.qc.ca
  • Si vous êtes physiquement dans un bâtiment du gouvernement du Québec dans le réseau intranet (RITM) ce sera :
    • En production : http://www.geomsp.qc
    • En préproduction : http://rc.geomsp.qc
  • Ces adresses de serveurs hôte doivent être utilisées comme URL et elles doivent remplacer la valeur pour : {serveur} dans la documentation des différents services ou API.
C) Que faire si le service n’est plus disponible ou que son état est indisponible ?
  • Le service est disponible 24 heures par jour, 7 jours sur 7, à l’exception des périodes nécessitant des mises à jour annoncées d’avance. De manière exceptionnelle, si le service est non disponible, vous pouvez utiliser le serveur hôte de préproduction (voir réponse à la question B) qui est une image similaire à la production. Cependant, aucune garantie n’est donnée car il est possible que ce serveur soit utilisé pour l’évolution des services.
D) Quel est le degré de soutien de ces services ?
  • Ils sont disponibles 24 heures par jour, 7 jours sur 7, à l’exception des périodes de mises à jour qui seront annoncées un minimum de 3 jours ouvrables en avance. Un soutien est assuré du lundi au vendredi, soit de 8 h 30 à 16 h 30 lors de ces heures normales, à l’exception des jours fériés. S’il y a un problème majeur à l’extérieur de ces heures ouvrables, la demande sera traitée à la prochaine période de 8 h 30 à 16 h 30 du lundi au vendredi, à l’exception des jours fériés.
E) Si j’ai d’autres questions sur ces services avec qui puis-je communiquer ?
  • N’hésitez pas à communiquer avec nous à l’adresse courriel suivante : info@igouverte.org ou consulter le site igouverte.org et cliquez sur : Contact dans le site Web d’IGO.
  1. Contacter les partenaires IGO pour plus de détails.