L’API REST de métadonnées donne accès aux métadonnées des géoproduits, des couches, des services et des cartes dans une forme pouvant être lue par les machines. Elle permet non seulement de déterminer facilement quand un géoproduit a été mis à jour et dans quels géoservices les données sont utilisées, mais aussi de télécharger directement des données.
API REST Metawarehouse
Les opérations disponibles sont documentées sur le site de PostgREST: Tables and Views - PostgREST devel documentation.
Exemples d’utilisation
Requêtes portant sur des champs spécifiques:
Le paramètre «select=» permet de sélectionner des champs spécifiques.
L’ajout de flèches, «->» et «->>», sert à extraire les attributs imbriqués.
Requête portant sur tous les géoproduits, leur code, leur date de mise à jour et l’URL du fichier ZIP (fr):
Filtres pour les données:
Les résultats d’une requête peuvent être limités. Il existe de nombreux filtres servant à affiner la recherche.
Requête portant sur les géoproduits, leur code, leur date de mise à jour et l’URL du fichier ZIP (fr) qui limite les résultats aux géoproduits dont le fichier ZIP a déjà été téléchargé:
Toutes les couches d’un géoproduit (requête portant sur une couche ou sur un géoproduit):
- metawarehouse.apps.be.ch/geoportal_layer?select=code&geoproduct->>ADMVPG=neq.null
- metawarehouse.apps.be.ch/geoportal_geoproduct?select=layer&code=eq.ADMVPG
Données géographiques mises à jour depuis la date indiquée: