Programmatic access to the catalogue (CSW)
In addition to Catalogue service web interface, the catalogue service of the Finnish Meteorological Institute provides an Application Programming Interface (API) for accessing the metadata records. It implements the OGC Catalogue Service for Web (CSW) open standard interface, and it supports CSW version 2.0.2 and the INSPIRE Discovery Service requirements.
The service metadata for the catalogue service of the Finnish Meteorological Institute itself can be accessed at address http://catalog.fmi.fi/geonetwork/srv/eng/csw?SERVICE=CSW&VERSION=2.0.2&REQUEST=GetCapabilities&
In addition to the GetCapabilities operation above, the following standard operations are available:
- DescribeRecord returns the XML Schemas for different metadata responses,
- GetDomain describes value ranges for query parameters and properties,
- GetRecords return a set of metadata records selected by the given query expression, and
- GetRecordsById returns at most one metadata record with the given identifier (UUID)
Only HTTP binding with KVP request encoding (HTTP Get) is currently supported.
The results are returned as an XML document, the structure of which depends on given the outputSchema and elementSetName parameters.