Intégrer des flux WFS grâce au connecteur JSON

Grâce au connecteur JSON vous pouvez connecter vos flux de données WFS (dont le format de sortie est en (Geo)JSON) et créer vos listes de contenus

1. WFS c’est quoi ?

Le WFS (Web Feature Service) est un protocole permettant de récupérer des données géographiques. Il offre la flexibilité nécessaire pour interroger et récupérer des informations spécifiques sans avoir à télécharger des ensembles de données entiers. Cela améliore non seulement l'efficacité, mais aussi la pertinence des informations affichées sur les cartes interactives.


2. Construire mon URL d’accès au format JSON afin de pouvoir l’utiliser sur Wemap pro

  • À partir de l’URL fournie par votre service SIG, ajoutez les paramètres suivants pour configurer le flux au format choisi. Pour le format JSON, utilisez la structure suivante :

?request=GetFeature&service=wfs&outputFormat=application/json&TYPENAME

  • Ensuite, ajoutez le paramètre typename  pour spécifier le type de données géographiques (ou "couche") que vous souhaitez extraire, par exemple :

TEST_test_wfs_umap:vecteur.sig.test_polygone

  • Exemple d’URL complet :

https://<url_sig>?request=GetFeature&service=wfs&outputFormat=application/json&TYPENAME=TEST_test_wfs_umap:vecteur.sig.test_polygone


Élément d’URL

Description

Exemple

https://<url_sig> URL de base du service WFS qui héberge les données géospatiales. Elle dépend du serveur SIG utilisé par le fournisseur de données. https://example.com/geoserver/wfs
request=GetFeature Spécifie le type de requête WFS, ici GetFeature , qui permet d'extraire des entités géospatiales (points, polygones, etc.) de la couche demandée. GetFeature
service=wfs Indique que le service utilisé est le Web Feature Service(WFS), un standard OGC pour échanger des données géospatiales. wfs
outputFormat=application/json Format de sortie souhaité pour les données. Wemap supporte uniquement le format JSON. application/json
typename=<nom_de_la couche> Nom complet de la couche à interroger. TEST_test_wfs_umap:vecteur.sig.test_polygone

💡Astuce : Comment retrouver le nom de la couche dans le flux WFS ?

Si vous ne connaissez pas le nom exact de la couche que vous souhaitez utiliser, vous pouvez l’identifier en interrogeant le flux avec la requête GetCapabilities  :

?SERVICE=WFS&REQUEST=GetCapabilities

Cette requête permet de lister les différentes couches d'informations disponibles dans le flux, afin de sélectionner celle qui vous intéresse. Cette étape est optionnelle si vous connaissez déjà le nom de la couche.



💡Note : Pour intégrer des données géospatiales dans un format lisible, Wemap prend également en charge le format WKT (Well-Known Text), largement utilisé pour représenter des géométries telles que des points, lignes et polygones.


3. Comment utilisez mon URL WFS avec le connecteur JSON ?

Après avoir généré votre URL JSON, vous pouvez le connecter dans Wemap pour visualiser vos données géospatiales. Voici les étapes à suivre sur Wemap Pro :

  • Création de la liste : dans Wemap Pro, cliquez sur Créer - Liste , puis choisissez Connecter une app .
  • Connexion du flux JSON : sélectionnez le connecteur JSON et collez l’URL que vous avez construite.
  • Chargement des données : cliquez sur Features , puis sur Choose this Path  pour continuer.

Étape du Mapping

Associez les champs essentiels de votre flux :

  • ID : identifiant unique de chaque entité.
  • Nom : le nom descriptif de l’entité.
  • GeoEntités : champ contenant les géométries que vous souhaitez afficher.

Personnalisation des géoentités

Une fois le champ GeoEntités ajouté, une fenêtre de personnalisation s’ouvre pour configurer l’apparence de vos géométries. Vous pouvez ajuster :

  • La couleur de chaque entité géométrique.
  • L'épaisseur du tracé pour une meilleure visibilité.
  • L'opacité pour gérer la visibilité des éléments.
  • Forme du trait en continu ou en pointillé
Personnalisation des géoentités lors du mapping
Géoentités sur la carte

Cliquez sur Connecter  pour finaliser votre liste, qui est maintenant prête avec des géoentités personnalisées.

Évaluation de l'article Thanks for the feedback There was a problem submitting your feedback. Please try again later.

J'ai encore besoin d'aide Contactez-nous Contactez-nous