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

Support CSW protocol (e.g. for OGC/INSPIRE metadata)? #33

Open
ldodds opened this issue Oct 7, 2013 · 0 comments
Open

Support CSW protocol (e.g. for OGC/INSPIRE metadata)? #33

ldodds opened this issue Oct 7, 2013 · 0 comments

Comments

@ldodds
Copy link
Contributor

ldodds commented Oct 7, 2013

Might be useful if Data Kitten supported the CSW protocol defined by the OGC.

See notes at:

http://gdsc.nlr.nl/gdsc/en/software/excat/manual/the_csw_protocol

It might be useful to support the format directly.

Here's a dataset on data.gov.uk:

http://data.gov.uk/dataset/marine-hard-substrate-dataset-dighardsubstrate250k

The normal and "additional" metadata exposes all of the core metadata. A GEMINI format record is attached to each dataset too.

The additional metadata section includes a harvest URL and a GUID, this can be used to construct a request like:

http://metadata.bgs.ac.uk/geonetwork/srv/en/csw?request=GetRecordById&service=CSW&version=2.0.2&elementSetName=full&id=9e32312c-b028-521b-e044-0003ba9b0d98

That format is less verbose than the GEMINI record. This looks to be the basic CSW protocol format.

For UK INSPIRE it doesn't look like there's much in either of the XML records that isn't already in data.gov.uk, so there's probably extra to do here for the UK.

But for other countries it might be useful if a user could provide an access URL similar to the GetRecordById request above and then have data_kitten parse the XML.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant