Geoservices : ajouter des couches de données

Last modified by Aurelie Bertrand on 2024/04/11 08:50

Geoservices fournit toutes les données publiques de l'IGN en accès libre et gratuit.

Pour accéder à ces services, il faut tout d'abord en configurer l'accès dans les paramètres serveur. Vous pourrez ensuite ajouter des couches cartographiques afin d'enrichir vos cartes depuis la configuration de flux (graphiques) dans le Studio.



Configurer l'accès à un service

Pour configurer l'accès à un service :

  1. Rendez-vous sur le site https://geoservices.ign.fr/services-web et cherchez le service que vous voulez ajouter, par exemple, le service Administratif.1637242594390-721.png
  2. Cliquez sur EN SAVOIR PLUS.
    ➡ 3 types d'url sont proposés :
    • WMS : Web Map Service qui fournit des images géoréférencées
    • WMTS Web Map Tile Service qui fournit des images géoréfencées tuilées
    • WFS : Web feature Service qui permet de manipuler des objets géographiques (vecteurs : lignes, points, polygones)

Par exemple, pour les données "administratif", vous trouverez l'URL suivant :

Service_web_URL.png

  1. Copiez la première partie de l'url :
https://wxs.ign.fr/administratif/geoportail/wmts
  1. Allez dans dans Configuration -> Paramètres du serveur -> Exports et API -> Paramètres Openstreetmap.
  2. Collez le lien dans le champ WMTS url.
  3. Procédez de même pour ajouter un autre service.
    Service_web_URLs.png
  4. Cliquez sur Enregistrer.

Pour les couche WMTS, les appels en mode 'KVP' et 'RESTful' sont supportés. (GetCapabilities)

Configurer la carte

Nous considérons ici que vous avez configuré une carte de type Open Street Map.

  1. Éditez la carte Open Street Map dans le Studio.
  2. En haut à droite de la zone d'aperçu, cliquez sur le menu hamburger.
    ➡ Une boite semi-transparente apparaît avec 3 onglets correspondants aux 3 types de couche.
    Menu_couches.png

Ajouter une couche WMS ou WMTS

  1. Sélectionnez l'onglet Carte WMS, respectivement WMTS.
  2. Cliquez sur le bouton + à droite du champ Liste de cartes.
    ➡ Des Paramètres apparaissent. La liste déroulante Attribut affiche la liste des couches disponibles.Liste_données
  3. Sélectionnez la couche à utiliser et entrez le Nom de votre choix. 
  4. Fermez la boite et rafraîchissez l'aperçu pour visualiser la couche ajoutée.
    Ici s'affichent les régions, et les départements avec un zoom plus élevé.
    Carte couche WFS

Ajouter une couche WFS

  1. Sélectionnez l'onglet Carte WFS.
  2. Cliquez sur le bouton + à droite du champ Liste de calques.
    ➡ Des Paramètres apparaissent. La liste déroulante Attribut affiche la liste des calques disponibles.
    Calques WFS
  3. Sélectionnez le calque à utiliser et entrez le Nom de votre choix. 
  4. Fermez la boite et rafraîchissez l'aperçu pour visualiser le calque ajoutée.
    Ici, on a choisi le calque départements.
    Calque WFS départements

Associer un calque WFS à vos données

Une fois que vous avez sélectionné un calque à ajouter, vous pouvez l'associer à vos données. 
Pour cela, il est nécessaire d'avoir une correspondaence entre vos données et les données du calque.

  1. Dans le champ Propriétés de la section Paramètres, sélectionnez l'élément de données du calque. Cliquez sur le bouton Bouton oeil pour avoir un aperçu des données et vous aider à choisir.
    Aperçu_données
  2. Sélectionnez ensuite la dimension à associer dans vos données.
  3. Dans l'onglet Paramètres spécifiques, vous pouvez cocher Couleur en fonction de la valeur et sélectionnez une palette adaptée pour une meilleure visualisation.
    Association données

Options d'affichage du calque WFS

Pour accéder aux options du calque WFS :

  1. Cliquez sur le bouton 1706714215752-854.png en haut à droite de la zone d'aperçu.
  2. Cliquez ensuite sur la roue crantée 1706714396258-747.png à droite du calque WFS.
    Options WFS
Attributs
OpacitéAjustez l'opacité du calque sur la carte.

Bordure

Taille de la bordure

Sélectionnez la couleur et la taille de la bordure des éléments affichés sur le calque : limite des départements, par exemple.
Surbrillance

Surbrillance

Bordure

Dans le cas où une interaction au clic de type Filtre avec styles est définie, le style utilisé est celui défini ici (.shiny).
1706715752767-175.png
Sélectionnez la couleur de surbrillance et de bordure à utiliser.
Etiquettes
Cacher les étiquettesSi des étiquettes sont configurées, cochez la case pour les masquer.
Afficher à partir du niveau Si des étiquettes sont configurées, ajustez le niveau de zoom pour lequel elles sont affichées.

Filtrer avec le lasso

💡 Activez le Zoom automatique dans l'onglet Paramètres spécifiques pour obtenir l'effet de zoom.

Il est possible d'utiliser le lasso qui active un filtre automatique pour un effet de zoom : cliquez sur le bouton 1706718459642-270.png et tracez la zone à filtrer. 

Lasso

Ajouter une couche WFS personnalisée (geojson)

Créer une hiérarchie WFS (Gestionnaire de carte)

💡Consultez la page Gestionnaire de cartes pour plus de détails.

  1. Depuis le Studio, ouvrez le Gestionnaire de cartes.
  2. Ajoutez une carte.
    Nouvelle_carte
    ➡ La carte est alors ajoutée à la liste des cartes disponibles.
  3. Ajoutez ensuite à celle-ci un niveau de carte.
    Ajouter_niveau.png
    ➡ On obtient ainsi une hiérarchie cartographique :
    Hiérarchie.png

Ajouter la couche WFS

Pour ajouter la couche WFS personnalisée lors de la configuration de la carte dans le Studio :

  1. Sélectionnez la carte créée dans les Paramètres de carte de l'onglet Paramètres spécifiques.
    ➡ Un triangle jaune peut se mettre à clignoter dans la zone d'aperçu. Cela signifie que l'IA a trouvé une correspondance entre le json et et la dimension insérée.
    Ajout_WFS_perso
  2. Cliquez sur le triangle jaune pour afficher la correspondance pour les différents niveaux puis sur OK si elle convient.
    Association_couche_WFS.png
    ➡ La couche WFS est ajoutée.
  3. Après avoir validé, vous pourrez modifier la configuration depuis le menu suivant :
    Menu calque WFS