Description rapide
CKAN est un logiciel open source de catalogue de données (site Internet du projet: https://ckan.org/ ). Nous utilisons CKAN pour notre collecte de données https://data.opentransportdata.swiss/.
Grâce à l’API CKAN, les métadonnées relatives à nos jeux de données et à nos API (par exemple, liens de téléchargement, date de mise à jour, etc.) peuvent être récupérées et utilisées si nécessaire.
Accès à l’API:
- https://api.opentransportdata.swiss/ckan-api/package_list
- https://api.opentransportdata.swiss/ckan-api/package_show?id=dataset_name
Une clé API est nécessaire pour y accéder: Howto: Accès à nos API avec des clés d’API.
Description métier
Nous maintenons l’ensemble de nos quelque 90 jeux de données (plus de 1000 ressources ou fichiers), ainsi que nos API dans CKAN. CKAN stocke un certain nombre de métadonnées relatives aux jeux de données et aux ressources, notamment:
- Noms (titre) et descriptions succinctes des ensembles de données et des ressources
- Date et heure de création et de mise à jour
- Types de médias (mime types)
- Liens permanents, liens de téléchargement et de documentation (Cookbook)
Ces métadonnées sont affichées sur les pages web. Elles peuvent également être consultées via l’API CKAN et utilisées dans une application.
Description technique
Une clé API est nécessaire pour accéder à l’API. Voir les instructions ici:
https://opentransportdata.swiss/de/cookbook/development-miscellaneous-cookbook/howto-access-apis/
L’API est une simple API REST. Pour l’essentiel, les deux terminaux suivants peuvent être utilisés:
- https://api.opentransportdata.swiss/ckan-api/package_list fournit une liste des jeux de données (noms, «slugs»)
- https://api.opentransportdata.swiss/ckan-api/package_show?id=dataset_name fournit des métadonnées détaillées sur le
dataset_name. Dans le champressourcesles données pertinentes sont répertoriées pour chaque ressource.
Les réponses sont formatées en JSON. Les champs et les contenus sont en grande partie explicites.
Remarques importantes
- L’API CKAN ne doit être utilisée que pour des requêtes occasionnelles sur des blocs de données individuels, pas pour des scans complets fréquents, etc.
- Les métadonnées peuvent également être consultées via les fichiers du catalogue DCAT:
Informations complémentaires
- http://ckan.de/das-open-data-projekt/
- https://docs.ckan.org/en/latest/api/
- https://en.wikipedia.org/wiki/Data_Catalog_Vocabulary
#AutoTranslate
