UtilisateurSIGQGISFMECléBASICHASHOAuth2
Intégrer une clé dans son SIG

Définitions utiles #

  • « Système d’Information Géographique (SIG) » : ensemble de matériels, logiciels et données permettant de saisir, stocker, analyser et visualiser des informations localisées, afin d’aider à la décision sur un territoire.
  • « QGIS » : logiciel SIG de bureau libre (site officiel), utilisé pour intégrer et exploiter des données géographiques, avec des usages documentés par l’IGN (Géoservices, Géoplateforme).
  • « FME » : logiciel de Safe Software dédié à l’intégration, la transformation et l’automatisation de traitements de données géographiques, avec des extensions IGN (IGNFConnector).

QGIS #

Dans QGIS :

  1. Ouvrez le menu « Couche », puis cliquez sur « Gestionnaire des sources de données » (raccourci : Ctrl + L). Ouverture du menu Couche > Gestionnaire des sources de données

  2. Sélectionnez « WMS/WMTS » dans la liste des services OGC. Sélection du type WMS/WMTS

  3. Cliquez sur « Nouveau » pour créer une nouvelle connexion. Haut de l’onglet Couches du type WMS-WMTS et localisation du bouton pour créer une nouvelle connexion à un service.

  4. Saisissez un nom de connexion et collez l’URL du service disponible dans « Mes clés d’accès » sur cartes.gouv.fr. Formulaire de création d’une nouvelle connexion avec un champ nom et un champ URL suivi de paramètres d’authentification. Localisation de l’URL à copier dans l’interface Mes clés d’accès de cartes.gouv.fr.

Connexion avec une clé BASIC #

  1. Dans QGIS, choisissez Basic authentication, donnez un nom à la configuration, puis collez dans Ressource l’URL de la Clé BASIC précédemment copiée, saisissez ensuite le nom d’utilisateur et le mot de passe définis auparavant, puis cliquez sur « Enregistrer » pour finaliser. Formulaire de définition des paramètres d’authentification BASIC : nom d’utilisateur et mot de passe.

  2. Cliquez sur « Connexion » pour accéder au service. Connexion au service : affichage de la liste des couches disponibles

  3. Sélectionnez les couches souhaitées et cliquez sur « Ajouter » pour les intégrer à la carte. Localisation du bouton Ajouter en bas du formulaire

Connexion avec une clé HASH #

  1. Copiez l’URL de la clé HASH depuis « Mes clés d’accès ». Localisation de l’URL à copier dans l’interface de cartes.gouv.fr

  2. Dans QGIS, ouvrez l’onglet « Authentification » et cliquez sur « + » pour créer une nouvelle configuration.

  3. Récupérez la valeur située après apikey= dans l’URL copiée.

  4. Complétez les champs :

    • Clé d’en-tête : apikey
    • Valeur d’en-tête : collez la valeur du hash
  5. Cliquez sur « Enregistrer ». Formulaire de configuration d’une authentification de type API Header dans QGIS, rempli avec une clé nommée apikey.

  6. Puis, cliquez sur « Connexion » et sélectionnez les couches filtrées par votre clé HASH et cliquez sur « Ajouter ». Liste des couches disponibles à l’ajout


FME (connexion avec OAuth2) #

L’authentification OAuth2 nécessite une URL de redirection (redirect_url) pour recevoir le code d’autorisation après la connexion. Comme QGIS ou ArcGIS ne permettent pas de la configurer, l’utilisation de FME est recommandée.

Dans FME Workbench :

  1. Dans « Tools », cliquez sur « FME Options... ». Ouverture du menu Tools > FME Options

  2. Puis dans « Web Connections », cliquez sur « Manage Services… ». Localisation du bouton Manage services...

  3. Dans la fenêtre qui s’affiche, cliquez sur le « + » en bas à gauche, puis sélectionnez « OAuth 2.0 Service ». Localisation de la configuration d’un OAuth2 Services

  4. Renseignez les champs suivants :

    • Client ID : gpf-warehouse
    • Client Secret : BK2G7Vvkn7UDc8cV7edbCnHdYminWVw2 (exemple issu de la configuration Insomnia)
    • Redirect URL : https://data.geopf.fr/swagger-ui/oauth2-redirect.html
    • URL d’autorisation : https://sso.geopf.fr/realms/geoplateforme/protocol/openid-connect/auth?response_type=code
    • URL de récupération et de rafraîchissement du token : https://sso.geopf.fr/realms/geoplateforme/protocol/openid-connect/token Formulaire Manage Web Services Formulaire Retrieve Token Parameters
  5. Cliquez sur « + », sélectionnez le service créé, attribuez un nom, puis validez. Localisation du bouton Add connection

  6. Attribuez un nom de votre choix, puis cliquez sur « OK ». Formulaire de modification de la Web connection

Votre connexion OAuth2 dans FME est désormais opérationnelle.

Vous disposez désormais d’une clé d’accès fonctionnelle et sécurisée, adaptée à votre contexte d’usage.
Grâce à cartes.gouv.fr, vous pouvez gérer les droits de diffusion, contrôler les accès et intégrer vos services dans vos outils SIG ou vos applications web en toute sécurité.

Paramètres d'affichage

Choisissez un thème pour personnaliser l’apparence du site.