Skip to content

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

@ldodds

Description

@ldodds

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions