Skip to content

GNIP 6 CSW Metadata Format Transformation

tomkralidis edited this page Sep 30, 2012 · 6 revisions

GNIP 6 - CSW Metadata Format Transformation

Overview

Enable GeoNode to provide metadata in various metadata formats from the underlying OGC:CSW implementation.

This will also allow for users to request metadata in the format of their choice, as per support by the GeoNode OGC:CSW.

Proposed By

Jeffrey Johnson

Assigned to Release

TBD

State

For Review and Comment

Motivation

GeoNode's primary metadata support is ISO 19139:2007. pycsw allows for transformation between metadata formats when presenting metadata records.

Allowing for metadata transformation will add value to users who can work with a given metadata format of their choice. This will also add value as a result of GNIP 4.

Proposal

pycsw

Utilize pycsw's functionality to transform metadata into a given outputSchema. Enhance and fix pycsw as required.

Issues

The ability to do metadata transformation is dependent on the underlying OGC:CSW implementation. Currently, pycsw is able to perform metadata transformation.

Testing

Provide test mechanisms to demonstrate interoperability with pycsw. TODO: need to further clarify

Alternatives

Do nothing

Feedback

See discussion on the geonode-dev list here

https://groups.google.com/a/opengeo.org/group/geonode-dev/browse_thread/thread/05744c64fea323c8

This was implemented as part of https://github.com/GeoNode/geonode/pull/387

Voting

Clone this wiki locally