Configurer un connecteur WFS

Dans ce cours, nous allons configurer un connecteur WFS (Web Feature Service) et importer une couche de données géographiques depuis un service WFS distant.

Le connecteur WFS fonctionne en import seul : il liste les couches (feature types) d'un service WFS et les importe comme jeux de données (au format GeoJSON).

1. Prérequis

Vous avez besoin de l'URL d'un service WFS (par exemple https://mon-serveur/wfs). La version du protocole (par défaut 2.0.0) peut être ajustée si besoin.

Dans ce cours, nous utilisons le service WFS public de l'IGN (Géoplateforme) : https://data.geopf.fr/wfs/ows.

2. Configuration du connecteur

Renseignez les champs suivants :

  • le Titre [1] du catalogue, pour l'identifier dans Data Fair ;
  • l'URL [2] du service WFS ;
  • la Version WFS [3] (par défaut 2.0.0).
Configuration du connecteur WFS
Les champs de configuration du connecteur WFS

Cliquez sur Créer : la connexion au service est vérifiée (la création est bloquée si l'URL est invalide), puis le catalogue est créé et prêt à être utilisé.

3. Import des données

Depuis votre catalogue, créez un nouvel import. Recherchez [1] la couche voulue parmi les feature types du service, sélectionnez-la [2] (importée au format GeoJSON), puis cliquez sur Suivant [3].

Sélection d’une couche WFS
Recherchez puis sélectionnez la couche (feature type) à importer

L'étape suivante ne propose que des paramètres d'import généraux (communs à tous les connecteurs, décrits dans le cours général) ; le connecteur WFS n'a pas de configuration d'import spécifique. Cliquez sur Importer.

Une fois l'import terminé [1], le journal d'exécution [2] détaille les étapes (récupération des métadonnées, GetFeature, création du jeu) ; vous pouvez ouvrir le jeu de données importé [3] dans Data Fair (un lien vers la source distante est aussi disponible).

Import terminé
Le journal confirme l’import et le jeu de données créé

Si vous avez des remarques sur ce cours, n'hésitez pas à nous les communiquer.