Distributions et data services à partir des services carto type OGC
Besoin
Le périmètre de ce ticket est la modélisation des distributions et les services de type OGC associés à un dcat:Dataset.
Pour l'étape de mapping : besoin d'identifier une propriété à partir de laquelle mapper le(s) nom(s) de(s) layer(s) associés à une distribution. Ces paramètres sont présents dans des exemples travaillés (ex. Aeris, Odatis ci dessous).
Pour l'étape d'enrichissement dans le MTEP : besoin de description d'un GetCapabilities à partir de l'ontologie hydra pour pourvoir décrire chaque opération disponible. Parsage des capacité du service.
Mapping des services
Chaque type de services (WMS, WMTS, WFS, WPS) est associé à une ressource dcat:DataService en la décrivant à partir des propriétés suivantes :dcat:DataService
- racine de l'endpoint
- standard de conformité
- url du GetCapabilities (pour la description)
Dans cette description, pour pouvoir construire les requête vers les données, plusieurs paramètres sont manquants tels que : le CRS-emprise, la version du services, les layers (au niveau de la distribution plutôt).
Exemples de dcat:DataService de GeoDCAT-AP : https://www.w3.org/TR/vocab-dcat-2/#ex-service-gsa
Mapping des distributions
Les dcat:Distributions sont des ressources qui permettent l'accès à un ensemble ou sous-ensemble des données décrites dans le dataset. Pour les données servi à partir de services OGC, ceci corresponds la plupart du temps à un ensemble de layers, qui peuvent être regroupés selon plusieurs critères (extent spatial, série temporelle, type de géométrie).
Il existe également le besoin de faire le lien entre différentes distribution d'un même dataset.
Exemple Aeris
Ce catalogue propose des endpoint par dataset, comme dans l'exemple METEO-FRANCE, RADAR COMEPHORE Hourly Precipitation Amount Composite. Les noms des layers servis sont présents dans les fiches sources.
Exemple Odatis
Ce catalogue propose plusieurs types de services, avec des logiques de regroupement (sous la balise gmd:MD_DigitalTransferOptions du XML), et de priorisation (fichiers direct vs. WFS pour conserver les sémiologies des couches). Les distributions proposés se basent sur les différentes types de géométries : point, lignes, polygones. Les noms des layers servis sont présents dans les fiches sources sous les balises name du onlineResource.
Fiches exemples :
Exemple Ozcar-Theia
TODO