-
Notifications
You must be signed in to change notification settings - Fork 0
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
Provide a DCAT compliant endpoint for harvesting by Worldbank Data Hub #14
Comments
Here's a valid JSON-LD document that conforms to the DCAT and GEODCAT profile:
Additional datasets would be added to the array value of I've not tried to map all of the RDL metadata into that schema yet, but its not clear if other catalogues could harvest and import this anyway. |
I guess that we have several endpoints because those are provided by JKAN per default right? If yes, I would simply keep the one that is the closest to the profile above. |
Agree that it is not the priority. |
Thanks @ldodds FYI - Took me a while to remember where the I will mock up a GEODCAT endpoint shortly. |
Attached is an example The only attribute I've left alone is I can deploy this implementation if this example is adequate, and a solution to the above is decided on. rdl-geodcat.txt |
Review alignment of metadata with HDX schema (also using DCAT) |
Turns out it was faster for me to hack together a liquid template to generate entries. The approach is to extract the metadata from the JKAN datasets, which are structured according to the schema specification, and entries were manually mapped to DCAT fields where not already done so by JKAN. Note that this doesn't pull the data out from the pages, so in the long term inadvertent inconsistencies between the page-embedded metadata and endpoint may occur. @ldodds note that
Example for a multi-entry dataset page below.
|
The metadata in the catalogue will be harvested by the Worldbank Data Hub. While they can write a custom importer, the preference is to have a DCAT compliant endpoint that provides the necessary metadata along with stable identifiers for individual datasets.
At the moment there are several JSON endpoints.
We need to agree:
The text was updated successfully, but these errors were encountered: