data_kitten icon indicating copy to clipboard operation
data_kitten copied to clipboard

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

Open ldodds opened this issue 10 years ago • 0 comments

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.

ldodds avatar Oct 07 '13 14:10 ldodds