Interopérabilité - Web Services

inter

1. Contexte général : interopérabilité = FAIR

  • Objectif : rendre les données Findable, Accessible, Interoperable, Reusable.
  • Approche clé pour diffuser des données géospatiales dans des systèmes hétérogènes.

2. Web Services OGC

ocg

Les principaux services :

Service Type de données Usage principal
WMS (Web Map Service) Image/cartes Produire et afficher des cartes via HTTP
WMTS (Web Map Tile Service) Image/cartes tuilées Affichage rapide et scalable
WFS (Web Feature Service) Vectoriel Accès aux données vectorielles (features)
WCS (Web Coverage Service) Raster/couvertures Accès aux données raster et valeurs attributaires
CS-W (Catalogue Service for the Web) Métadonnées Recherche et découverte de données géospatiales
WPS (Web Processing Service) Traitement géospatial Exposition de traitements comme buffer, overlay, etc.
  • Ces services sont accessibles via HTTP/URL, compatibles avec des clients SIG tels que QGIS, ArcGIS ou OpenLayers.

3. Formats et standards associés

  • SLD : Styled Layer Descriptor (styles des couches)
  • GML : Geography Markup Language (modèle géométrique et attributaire)
  • KML : Keyhole Markup Language (visualisation type Google Earth)
  • GPKG : GeoPackage (conteneur de données géospatiales)
  • WKT CRS : Notation des systèmes de référence

4. Évolution des normes

norme

  • Les Web Services OGC classiques (WMS, WFS, WCS, etc.) restent des piliers.
  • Tendances modernes : OGC API (REST/JSON), qui reprennent les mêmes concepts pour plus de légèreté et compatibilité web.

5. Examen des webservices avec QGIS

a. Exemple pratique

  • Utilisation de QGIS pour observer un service WMTS.
  • Accès à la capacité du service via un GetCapabilities en XML : [getcapabilities] (https://data.geopf.fr/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetCapabilities).

b. Avantages fondamentaux des Web Services

  • Mise à disposition globale et contrôlée des données spatiales.
  • Performance côté client grâce à un temps de chargement réduit.
  • Interopérabilité entre différents outils SIG.

6 . Catalogage et Métadonnées : Principes Clés

Objectif

Permettre le partage et la réutilisation de données fiables dans la discipline de la géomatique.

a. Caractéristiques des données de qualité.

  • Exhaustives : couverture complète des informations nécessaires.
  • Propres : sans erreurs ou incohérences.
  • Géométriquement correctes : respect des standards géospatiaux.

b. Documentation et standards

  • Fiches de métadonnées conformes aux normes ISO 19115 / 19139, INSPIRE, DCAT.

c. Diffusion et accessibilité

  • Catalogues de données et métadonnées.
  • Services web de catalogage (CSW).

d. Réutilisabilité

  • Données accessibles et ouvertes pour exploitation ultérieure.

7. ETL Spatial – Synthèse

a. Définition générale

L’ETL (Extract, Transform, Load) spatial, ou GTL (« Geographic Transformation and Load »), applique les principes classiques d’ETL aux données géographiques.

b. Étapes clés

  • Extract (Extraction) : Convertir les données dans un format adapté à la transformation.
  • Transform (Transformation) :
  • Nettoyage, filtrage, enrichissement
  • Division (splitting) et regroupement
  • Restructuration des données pour le modèle cible (structure, attributs, géométrie)
  • Load (Chargement) : Intégrer les données transformées dans la base cible.

c. Fonctions principales de l’ETL spatial

  • Synchronisation de bases de données géographiques
  • Conversion de formats (ex. OGR / GDAL)
  • Restructuration complète du modèle de données

d. Transformations géospatiales courantes

  • Reprojection : Changement de système de coordonnées
  • Transformations spatiales : Calcul de relations et prédicats spatiaux
  • Transformations topologiques : Création de relations topologiques entre jeux de données
  • Re-symbolisation : Modification de l’apparence cartographique (couleur, style)
  • Géocodage : Conversion d’attributs tabulaires en données spatiales

e. Exemple d’application

  • Calcul d’indicateurs NDVI, EVI et LAI via un processus ETL spatial