RFC 5: GM03 Support

Overview

This RFC describes the pycsw implementation of the GM03 Core Swiss Metadata Model.

The metadata model GM03 is a Swiss standard SNV 612050. GM03 is a profile of the international metadata standard ISO 19115. The metadata model GM03 is a Swiss standard SNV 612050.

Proposed Solution

Similar to pycsw’s FGDC, Atom, and DIF support, GM03 Core will be implemented as a core outputschema plugin which:

Implementation

Activating the feature

GM03 will be enabled by default. GetRecords and GetRecordById requests must be specified with outputschema=http://www.interlis.ch/INTERLIS2.3 for proper export.

Files affected

Backwards Compatibility Issues

None expected, new functionality. Unit tests will all succeed. CITE tests will be 100% successful.

Internal Interface changes

None

Performance Implications

None

None

Restrictions

None

Documentation

GM03 information document will be added to the main documentation as required.

Miscellaneous

Issue Tracking ID

https://github.com/geopython/pycsw/issues/384

Pull Request

https://github.com/geopython/pycsw/issues/385

Voting History

+1 from @ahinz, @amercader, @capooti, @kalxas, @tomkralidis (PSC) and @ricardogsilva

Status

Adopted on 2015-11-17