OSGeodata metadata exchange protocol: Unterschied zwischen den Versionen

Aus Geoinformation HSR
Wechseln zu: Navigation, Suche
(Searching or Harvesting?)
Zeile 16: Zeile 16:
  
 
Geographic Metadata Harvesting Protocol approaches and specifications:  
 
Geographic Metadata Harvesting Protocol approaches and specifications:  
* Use HTTP and XML ('autonomous discovery')
+
# Use HTTP and XML ('autonomous discovery'/'autonomous data provider')
* [[OAI-PMH]] including a comparison with WFS (profiled)
+
# [[OAI-PMH]] including a comparison with WFS (profiled) ('dependent data provider')
  
 
CSW, WFS and for example SRU/SRW are implementations of a search protocol. Proposals like OGC's CSW 2.0 do not fulfill these requirements. Profiled specifications like [[OAI-PMH]] or WFS are currently on our short list (see Proposals below).
 
CSW, WFS and for example SRU/SRW are implementations of a search protocol. Proposals like OGC's CSW 2.0 do not fulfill these requirements. Profiled specifications like [[OAI-PMH]] or WFS are currently on our short list (see Proposals below).

Version vom 22. August 2006, 15:33 Uhr

We definitively need a metadata exchange protocol!

This is part of a discussion around a geographic metadata model and an exchange protocol.

See also OSGeodataMetadataModel and generally OSGeodata.

Overview

A protocol specification consists of requests (operations) and responses (information model encoded in a streaming format and error messages, as codes).

We distinguish specifically query/search protocols and harvesting procotols. Metadata harvesting refers to the sharing of metadata records through protocols, APIs, and services which are designed specifically to facilitate this task. From the point of view of a data provider it's rather syndication or dissemination, from the point of view of a service provider it's collecting or aggregating ('gathering' in search engine technology).

The final goal is to define and implement "a protocol for the incremental exchange of metadata about geographic resources between systems".

Searching or Harvesting?

Geographic Metadata Harvesting Protocol approaches and specifications:

  1. Use HTTP and XML ('autonomous discovery'/'autonomous data provider')
  2. OAI-PMH including a comparison with WFS (profiled) ('dependent data provider')

CSW, WFS and for example SRU/SRW are implementations of a search protocol. Proposals like OGC's CSW 2.0 do not fulfill these requirements. Profiled specifications like OAI-PMH or WFS are currently on our short list (see Proposals below).

Proposals

We need protocol which is open, lean and mean.

Thus we tend to propose a harvesting approach which means, that

  1. in a first step data according to OSGeodataMetadataModel and encoded as XML files are published
  2. and in a second step OAI-PMH could be utilized, moving around the same XML files.

Better name sought (catalogue is probably not the most appropriate noun):

  • Geographic Metadata Syndication Protocol (my favourite)
  • Geographic Metadata Harvesting Protocol
  • Other proposals?
    • Geographic Data Discovery Protocol
    • Geographic Metadata Dissemination Protocol

Weblinks