Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Moissonner les dataservices en DCAT #1353

Closed
Tracked by #1372
maudetes opened this issue Apr 29, 2024 · 0 comments · Fixed by opendatateam/udata#3029
Closed
Tracked by #1372

Moissonner les dataservices en DCAT #1353

maudetes opened this issue Apr 29, 2024 · 0 comments · Fixed by opendatateam/udata#3029
Assignees
Labels
💙 Back Les tickets de back Moissonnage Indique que le sujet touche au moissonnage

Comments

@maudetes
Copy link
Contributor

maudetes commented Apr 29, 2024

Suite à #1305, on peut implémenter le moissonnage des DataServices.

Il y a deux cas majeurs à distinguer :

  1. le moissonnage des dcat:DataServices en tant que tel
  2. le moissonnage des Distributions non taggés comme "DataServices" (cas majoritaire aujourd'hui ? mais plus tricky)

Les champs minimaux à moissonner pour commencer sont ceux référencés côté HVD.

Pour les deux cas, on peut prendre un moissonneur csw-dcat sur https://apps.titellus.net/geonetwork/srv/fre/csw.
Pour le cas 1), on utilise le schéma de sortie geoDCAT-AP (comme dans opendatateam/udata#3027)
Pour le cas 2), on utilise le schéma de sortie DCAT standard. Il manque une indication que la distribution est un service dans ce format là. Dans le transformateur iso-19139-to-dcat-ap, il se base sur la présence de request=getcapabilities dans l'URL pour deviner qu'il s'agit d'une API. GeoNetwork a une notion de protocols qui pourrait permettre un mapping qui peut peut-être être exploitée si apparaît dans la sortie.

Pour le cas 1), il faut aussi regarder une sortie DCAT d'ODS, ex: https://paris2024.opendatasoft.com/api/explore/v2.1/catalog/exports/dcat?where=publisher=%22Paris%202024%22&lang=fr

Encore en complément, un exemple de fiche GeoNetwork propre avec 3 APIs : https://data.ofb.fr/catalogue/data-eaufrance/fre/catalog.search#/metadata/f6a60c29-77dc-4bc1-a8d2-bf0572bf58ab. Il pourrait être intéressant de voir la sortie DCAT associée.

@maudetes maudetes added Moissonnage Indique que le sujet touche au moissonnage 💙 Back Les tickets de back labels Apr 29, 2024
@maudetes maudetes moved this to 📝 Todo in 🚀 Produit data.gouv.fr Apr 29, 2024
@ThibaudDauce ThibaudDauce moved this from 📝 Todo to 🛠 Doing in 🚀 Produit data.gouv.fr May 2, 2024
@ThibaudDauce ThibaudDauce self-assigned this May 6, 2024
@ThibaudDauce ThibaudDauce moved this from 🛠 Doing to 👀 Review in 🚀 Produit data.gouv.fr Jun 5, 2024
@github-project-automation github-project-automation bot moved this from 👀 Review to ✅ Done in 🚀 Produit data.gouv.fr Jun 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💙 Back Les tickets de back Moissonnage Indique que le sujet touche au moissonnage
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants