This repository was archived by the owner on Feb 22, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 6
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.
- Status: Implemented
-
Code:
wms - Supported versions: 1.0 - 1.3
- Supported data: Title (✓), Abstract (✓), Keywords (✓), Author (✓), Copyright (X), License (✓), Begin (X), End (X), Language (X), BBox (✓), Layer-ID (✓), Layer-Name (✓), Layer-BBox (✓)
- Detection by Data: Supported by regular expression matching for WMS_Capabilities or WMT_MS_Capabilities root node.
- Parser: SimpleXML, XPath
- Known Issues: Times are not parsed yet
- Examples: http://www.wms.nrw.de/umwelt/forst/hangneigung | http://www.wms.nrw.de/umwelt/boden/stobo | http://www.wms.nrw.de/umwelt/forst/forstamtsgr | http://www.wms.nrw.de/umwelt/gewstat3c | http://www.wms.nrw.de/umwelt/linfos | http://www.wms.nrw.de/umwelt/forst/waldNRW | http://www.wms.nrw.de/umwelt/wasser/wsg | http://www.wms.nrw.de/geobasis/wms_nw_dgk5 | http://www.wms.nrw.de/geobasis/wms_nw_dtk10
- 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
- Status: ToDo
-
Code:
wfs - Supported versions: -
- Supported data: -
- Detection by Data: -
- Parser: -
- Known Issues: None
- Examples: -
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
- 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
Delayed
Delayed
Delayed
- 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: -
Delayed
- Status: Implemented
-
Code:
sos - Supported versions: 1.0
- Supported data: Title (✓), Abstract (✓), Keywords (✓), Author (✓), Copyright (X), License (✓), Begin (Partially), End (Partially), 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
- Known Issues: Begin and end times might not parse all types of times of GML.
- Examples: http://weatherstation.cti.ac.at:8080/52nSOSv3_CUAS/sos | http://sdf.ndbc.noaa.gov/sos/server.php | http://fluggs.wupperverband.de/sos/sos | http://sensorweb.demo.52north.org/PegelOnlineSOSv2.1/sos
- Status: ToDo
-
Code:
kml - Supported versions: -
- Supported data: -
- Detection by Data: -
- Parser: -
- Known Issues: None
- Examples: -
Delayed
- 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
Delayed