Date
17 novembre 2023

Accès aux données non libres sur la Géoplateforme

Contenu

Titre
Préambule

Texte

Les données SCANs de l’IGN

L’Institut national de l’information géographique et forestière, établissement public de l’État à caractère administratif, immatriculé sous le numéro SIREN 180 067 019, dont le siège est au 73, avenue de Paris, 94160 SAINT-MANDÉ (ci-après « IGN ») produit et édite des données géographiques, dont le
SCAN 25®, le SCAN 100® et le SCAN OACI, ainsi que différents outils et services géographiques permettant d’exploiter ces données.

Les données du SCAN 25®, du SCAN 100® et du SCAN OACI sont diffusées par l’IGN par différents moyens :

  • par lots prédéfinis de données téléchargeables sur le site geoservices.ign.fr ;
  • à travers les ressources en ligne accessibles par l’intermédiaire du site geoservices.ign.fr ;
  • sur support physique ou sur serveur FTP dédié.

Les conditions dans lesquelles il est possible d’utiliser ces données sont définies dans le cadre des licences présentées sur le site geoservices.ign.fr.

Ces conditions identifient notamment que sont soumis à de potentiels usages payants, d’une part les usages des données dans le cadre d’une offre à valeur ajoutée de produits ou services numériques gratuits ou payants destinés au marché grand public, d’autre part la reproduction des données sur un support imprimé ou sur un support graphique téléchargeable. Un barème est établi par la décision n°2021-295 de l’Institut.

Principes généraux d’accès aux données non libres sur la Géoplateforme

L’accès aux données non libres se fait sur la Géoplateforme via des points d’accès privés soumis à un contrôle des accès. Chaque service (à titre d’exemple WMTS) possède un unique point d’accès privé (URL) qui expose les données non libres. Pour y accéder (dans la limite des droits accordés à l'utilisateur), il est nécessaire de disposer d’une clé à déclarer en paramètre ou en en-tête des appels au point d’accès privé.

3 types de clés sont mobilisables :

  • Clé d’accès simple : de type HASH, créée de façon aléatoire (h7qvb44…) ou personnalisée (ma_cle) et unique dans la Géoplateforme ;
  • Clé de type BASIC : sécurisée par un identifiant (unique dans la Géoplateforme) et un mot de passe paramétrés pour la clé ;
  • Clé de type OAUTH2 : sécurisation forte utilisant l’identifiant et le mot de passe du compte annuaire Géoplateforme associé (une seule clé OAUTH2 par utilisateur).

Des restrictions supplémentaires sont possibles pour tout type de clé :

  • Whitelist d’IPs : les IPs pour lesquelles l'accès aux données est autorisé ;
  • Blacklist d’IPs : les IPs pour lesquelles l'accès aux données est interdit ;
  • Referer : les URLs depuis lesquelles l'accès aux données est autorisé ;
  • User-agent : les noms techniques des applications depuis lesquelles l'accès aux données est autorisé.

Titre
Demande d’accès à des données, configuration et paramétrage de la diffusion de données non libres sur la Géoplateforme et cartes.gouv.fr

Texte

La Géoplateforme offrira la possibilité pour tous les producteurs de diffuser des données sous une licence restreinte. Dans ce cadre, l’IGN au travers des données SCANs est le premier bêta testeur des fonctionnalités offertes.

A terme, sur la Géoplateforme, deux possibilités seront proposées aux producteurs pour paramétrer l’accès à leurs données :

  • Courant 2024, des interfaces dédiées, accessibles en mode connecté sur cartes.gouv.fr, vous offriront la possibilité de paramétrer simplement l’accès, les clés et les droits associés, mais aussi de demander l’accès à des données non libres ;
  • Dès à présent, pour les utilisateurs plus experts, vous pouvez utiliser l’API Entrepôt pour assurer ce paramétrage au travers de requêtes GET, POST, etc. La documentation de cette API est accessible ici
Image
Image
Légende
IGN SCAN 25® - Antibes (06)

Titre
Assurer la continuité dans votre accès aux SCANs

Texte

En attendant la mise en place des interfaces dédiées de gestion et d’accès sur cartes.gouv.fr, qui permettront un accès facilité aux clés, un fonctionnement transitoire est envisagé pour assurer la continuité d’accès aux données non libres offertes par l’IGN et prochainement par ses partenaires.

Selon que vos conditions d’utilisation des SCANs correspondent à un usage gratuit ou payant de ces données, deux possibilité sont mises en place :

Pour accéder aux SCAN 25/100/OACI à partir des URLs Géoplateforme dans QGIS, vous pouvez consulter notre tutoriel ici

Pour accéder aux SCAN 25/100/OACI à partir des URLs Géoplateforme dans ArcGis, vous pouvez consulter notre tutoriel ici

Commentaires

En réponse à par xylolink

xylolink le mar 05/03/2024 - 00:54

Commentaire
Problème résolu : voici l'URL correcte
https://data.geopf.fr/private/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=GEOGRAPHICALGRIDSYSTEMS.MAPS.SCAN25TOUR&TILEMATRIXSET=PM&TILEMATRIX=16&TILEROW=23739&TILECOL=32661&apikey=ign_scan_ws&FORMAT=image%2Fjpeg&STYLE=normal

En réponse à par xylolink

Laure MIRABEL le mar 12/03/2024 - 16:38

Commentaire
Bonjour , avez vous réussi à résoudre votre problème d'accès ? Je n'arrive toujours pas à accéder. Bonne journée.

En réponse à par xylolink

ced69 le mer 17/04/2024 - 17:05

Commentaire
les urls données dans cette pages ne sont pas les bonnes car l'authentification APIKEY "déconne":
Aller là :
https://geoservices.ign.fr/documentation/services/utilisation-sig/tutoriel-qgis/gpf-wms-wmts-donneesnonlibres
choisissez dérouler l'onglet "utilisation SIG" ; suivez la methode ; pour Qsig, ca marche !

En réponse à par xylolink

NicolasPAOUR le lun 27/05/2024 - 12:43

Commentaire
Bonjour,
Il manque le format et le style ! Voici :
https://data.geopf.fr/private/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=GEOGRAPHICALGRIDSYSTEMS.MAPS.SCAN25TOUR&TILEMATRIXSET=PM&TILEMATRIX=14&TILEROW=5935&TILECOL=8162&apikey=ign_scan_ws&FORMAT=image/jpeg&style=normal
Nicolas

En réponse à par xylolink

si_pnv le mer 05/06/2024 - 10:43

Commentaire
Bonjour,

Avec cette URL, votre requête fonctionne : https://data.geopf.fr/private/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&FORMAT=image/jpeg&STYLE=normal&LAYER=GEOGRAPHICALGRIDSYSTEMS.MAPS.SCAN25TOUR&TILEMATRIXSET=PM&TILEMATRIX=14&TILEROW=5935&TILECOL=8162&apikey=ign_scan_ws

En réponse à par si_pnv

Lontano le mer 12/06/2024 - 09:13

Commentaire
Bonjour, je n'arrive pas à avoir votre URL entier, pouvez-vous le sectionner ? la fin est indispo donc je ne peux pas essayer sur mon logiciel, merci beaucoup

alain martineau le ven 08/03/2024 - 09:03

Commentaire
Bonjour,
Les tuiles du scan25 issu de la geoplateforme en wmts et la clé partagée n'apparaissent pas sur arcgis pro. Celles issues de l'ancienne plateforme non plus.
L'erreur est elle de notre côté?
https://data.geopf.fr/private/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetCapabilities&apikey=ign_scan_ws

marc29100 le lun 11/03/2024 - 09:59

Commentaire
Bonjour
J'utilise QMapShack, jusqu'à présent avec une clé que je collait dans un script .tms:
<TMS>
<Layer idx="0">
<Title>IGN SCAN 25</Title>
<MinZoomLevel>1</MinZoomLevel>
<MaxZoomLevel>18</MaxZoomLevel>
<ServerUrl>https://wxs.ign.fr/CLE/geoportail/tms/1.0.0/GEOGRAPHICALGRIDSYSTEMS.MAPS/%1/%2/%3.jpeg</ServerUrl>
</Layer>
<Copyright> © IGN – 2022 – Copie et reproduction interdite</Copyright>
</TMS>

Mais depuis le changement, je ne vois pas comment faire!
Pouvez vous m'aider?
Merci d'avance. Marc

damienlabat le lun 11/03/2024 - 11:21

Commentaire
Le nouveau service ne prend pas en compte le paramètre apikey si celui-ci est en majuscules APIKEY.
Les requêtes échouent "401 Authorization Required" si le paramètre est en majuscules.
L'ensemble des paramètres de la requête étant en majuscules et des clients (notamment Geoserver) utilisant les majuscules pour construire les requêtes,
serait-il possible d'accepter "APIKEY" comme "apikey" sur les nouveaux services.
Cordialement
Damien

En réponse à par damienlabat

Florent Nisseron le mar 19/03/2024 - 16:45

Commentaire
Bonjour,

Nous rencontrons le même problème : il est en effet fréquent de proxifier l'ensemble des couches d'un projet dans un GeoServer unique qui republie des couches IGN.
Et effectivement avec le seul paramètre APIKEY ça ne peut pas fonctionner.

Peut-être que nous pourrions utiliser l'authentification Basic qui existe dans la configuration GeoServer ?
Mais dans ce cas ... quels paramètres passer ?