Skip to content
This repository was archived by the owner on Feb 22, 2023. It is now read-only.

Metadata Formats

Matthias Mohr edited this page Jan 19, 2015 · 17 revisions

All services are implemented without transactional or other extensions, like WFS-T or WCPS.

OGC WMS

OGC WMTS

  • Status: ToDo
  • Code: wmts
  • Supported versions: 1.0
  • Supported data: Title (✓), Abstract (✓), Keywords (✓), Author (✓), Copyright (X), License (✓), Begin (X), End (X), Language (✓), BBox (✓), Layer-ID (✓), Layer-Name (✓), Layer-BBox (✓)
  • Detection by Data: Supported by parsing the XML file, looking for the namespace URI and checking the ServiceType tag.
  • Parser: SimpleXML, XPath - OWS Common
  • Known Issues: You need to specify the Metadata URL, we cannot parse the service URL.
  • Examples: http://www.wien.gv.at/wmts/1.0.0/WMTSCapabilities.xml

OGC WFS

  • Status: ToDo
  • Code: wfs
  • Supported versions: -
  • Supported data: -
  • Detection by Data: -
  • Parser: -
  • Known Issues: None
  • Examples: -

OGC Catalogue Service (for the Web)

Implementation reads only single queries and their respective responses for individual data sets.

  • Status: Implemented
  • Code: csw
  • Supported versions: depends on IMP, probably 1.0 - 2.0.2
  • Supported data: Title (✓), Abstract (✓), Keywords (✓), Author (✓), Copyright (X), License (✓), Begin (✓), End (✓), Language (✓), BBox (✓), Layer-ID (X), Layer-Name (X), Layer-BBox (X)
  • Detection by Data: Parsing the data and checking for availability of results.
  • Parser: IMP (Inspire Metadata Parser)
  • Known Issues: IMP translates some data; Language is not in ISO 639; Date/Times are probably not in ISO 8601; IMP in general is not very robust against unexpected input therefore we had to turn off error reporting; currently only the first record of the search result is read.
  • Examples: https://raw.githubusercontent.com/terrestris/IMP/master/data/inspire-ir-md-series.xml

OGC WCS

  • Status: Implemented
  • Code: wcs
  • Supported versions: 1.1 - 2.0.1
  • Supported data: Title (✓), Abstract (✓), Keywords (✓), Author (✓), Copyright (X), License (✓), Begin (X), End (X), Language (✓), BBox (✓), Layer-ID (✓), Layer-Name (✓), Layer-BBox (✓)
  • Detection by Data: Supported by parsing the XML file, looking for the namespace URI and checking the ServiceType tag.
  • Parser: SimpleXML, XPath - OWS Common
  • Known Issues: None
  • Examples: http://ogi.state.ok.us/geoserver/wcs?REQUEST=GetCapabilities&SERVICE=WCS

GML

Delayed

ISO 19119

Delayed

ISO 19115

Delayed

OWS Common

  • Status: Implemented
  • Code: ows
  • Supported versions: 1.0 (full), 1.1 (full), 2.0 (partial)
  • Supported data: Title (✓), Abstract (✓), Keywords (✓), Author (✓), Copyright (X), License (✓), Begin (X), End (X), Language (✓), BBox (✓), Layer-ID (✓), Layer-Name (✓), Layer-BBox (✓)
  • Detection by Data: Supported by parsing the XML file and looking for the namespace URI.
  • Parser: SimpleXML, XPath
  • Known Issues: Currently not usable on it's own. Base class for other services.
  • Examples: -

OWS Context

Delayed

OGC SOS (Sensor Observation Service)

KML

  • Status: ToDo
  • Code: kml
  • Supported versions: -
  • Supported data: -
  • Detection by Data: -
  • Parser: -
  • Known Issues: None
  • Examples: -

RDF

Delayed

microformats

  • Status: Implemented
  • Code: mf2
  • Supported versions: 2.0 (h-geo)
  • Supported data: Title (X), Abstract (✓), Keywords (✓), Author (✓), Copyright (✓), License (✓), Begin (X), End (X), Language (X), BBox (✓), Layer-ID (X), Layer-Name (X), Layer-BBox (X)
    h/p-geo, p-latitude, p-longitude (Bounding Box, one or more points are merged to the final BBox); rel=copyright (Copyright), rel=tag (Keywords), rel=contents (Abstract), rel=license (License), rel=author (Author)
  • Detection by Data: Supported by (pre-)parsing the data
  • Parser: php-mf2
  • Known Issues: None
  • Examples: http://microformatshiv.com/h-geo.html

Dublin Core

Delayed

Clone this wiki locally