igngp.geoapi.fr

Ce site propose 2 services pour simplifier la consommation des données exposées par le Géoportail de l'IGN. Le premier simplifie l'utilisation de données images sous forme de tuiles et le second simplifie l'utilisation des données vecteur au travers de serveurs OGC API Features.

Tuiles au format XYZ

Le premier service consiste à exposer les données images du Géoportail de l'IGN selon les principes suivants :
  1. L'idée principale est d'utiliser le format XYZ (plus d'infos ici) qui est simple et a été largement popularisé par OSM et Google Maps, et est donc largement utilisé nativement dans de nombreux progiciels, comme Leaflet ou Mapbox. Ce format est plus simple que le standard WMTS utilisé par le Géoportail.
    Au travers de ce format, les tuiles sont accessibles en projection Web Mercator par l'URL :
    https://igngp.geoapi.fr/tile.php/{layer}/{z}/{x}/{y}.[jpg|png] où: Exemple: https://igngp.geoapi.fr/tile.php/plan-ignv2/8/127/91.png est l'URL d'une tuile de la couche plan-ignv2.
    En pratique, dans la plupart des logiciels la couche est définie par l'URL dans laquelle on remplace le motif {layer} par le nom effectif de la couche ainsi que le format par soit png soit jpg tout en laissant les motifs {z}, {x} et {y} sans les remplacer. Ainsi, par exemple, l'URL de la couche Plan IGN v2 est
    https://igngp.geoapi.fr/tile.php/plan-ignv2/{z}/{x}/{y}.png
  2. Pour les couches pour lesquelles une clé est demandée dans le Géoportail, on l'ajoute à l'URL dont le motif devient :
    https://igngp.geoapi.fr/tile.php/{layer}/{gpkey}/{z}/{x}/{y}.[jpg|png]{gpkey} est la clé pour la couche.
    Exemple: Attention, la clé fournie n'est utilisable qu'à partir du site geoapi.fr
  3. La seconde idée est de simplifier l'accès à la documentation et de proposer de prévisualiser simplement les couches au moyen d'une carte Leaflet accessible à partir de l'appel de tile.php sans paramètre.
  4. De plus, les noms de couches sont simplifiés par rapport au Géoportail IGN.
  5. Au final, ce service prend la forme d'un ensemble de couches tuilées qui est documenté au format Open API 3.0 dans le document https://igngp.geoapi.fr/api.

Serveurs d'objets vectoriels conformes au protocole OGC API Features

Le second service cherche à faciliter l'accès aux données vecteur, premièrement à tout un chacun en interactif en Html, deuxièmement aux développeurs ne connaissant pas le standard WFS et enfin, troisièmement, aux géomaticiens utilisant QGis. Il consiste à exposer les données vecteur du Géoportail sous la forme d'un bouquet de serveurs conformes au standard OGC API Features, avec un serveur par thème du Géoportail. Les intérêts principaux de ce standard sont :
  1. l'utilisation d'une API
  2. la possibilité de consulter les données des serveurs en Html en naviguant simplement dans les serveurs,
  3. la possibilité d'utiliser des URL pour désigner une collection ou un objet, par exemples:
  4. la possibilité d'ajouter une documentation accessible dans QGis, principalement
  5. la possibilité d'utiliser les URLs de ces serveurs dans des cartes Leaflet (plug-ins leaflet-ajax et uGeoJSON) avec une limite importe due au nombre limité d'objets qu'il est possible de lire dans Leaflet.
Les différents serveurs sont accessibles à l'adresse https://igngp.geoapi.fr/fts.php

Conditions d'utilisation

Les données exposées sont diffusées par l'IGN selon les conditions suivantes :
Les données présentes sur le site sont gratuites et disponibles en licence ouverte selon le principe de la licence Etalab 2.0 depuis le 1er janvier 2021. D’autres données complètent la politique d’ouverture des données de l’IGN depuis le 1er juin 2021. Les données SCAN 25®, SCAN 100® et SCAN OACI sont ainsi gratuites en téléchargement ou en flux mais seulement pour un usage professionnel ou associatif. Tout professionnel ou particulier souhaitant développer une offre commerciale papier ou numérique destinée au grand public devra s’acquitter d’une redevance selon les conditions générales d’utilisation (CGU).

De plus, ATTENTION, ce site est un prototype et ne fait l'objet d'aucune garantie de performance ou de continuité de service.

Pour plus d'informations sur ce site, vous pouvez contacter Benoit DAVID.