Geo-Metadaten und GDI

Aus Geoinformation HSR
Version vom 22. August 2006, 19:02 Uhr von Stefan (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Vision zu Geo-Metadaten in einer modernen Geodaten-Infrastruktur (GDI)

Geo-Metadaten dokumentieren Geodaten und werden in Daten-Katalogen oder Daten-Inventare verwaltet. Kataloge und Inventare sind aber Begriffe und Werkzeuge aus Sicht der Datenherren. Für Benutzer stehen vielmehr bequem auffindbare und möglichst unmittelbar sichtbare Geoinformationen im Vordergrund. Eine Vision zur verbesserten Zugänglichkeit und Auffindbarkeit von Daten soll daher bei den Benutzer beginnen!

  • Benutzer suchen und stöbern über ein Google-artiges Such-Feld, allenfalls mit Karte zur räumlichen Eingrenzung. Sie bedienen sich dabei Such-Webdiensten oder Suchkomponenten (Desktop). (Hinweis: Benutzer suchen 'nicht' Dienste per se).
  • Such-Webdienste und Suchkomponenten (-Anbieter) ermöglichen das Auffinden und Entdecken von Geodaten und 'Filter Services', wie z.B. Formatkonversionsdienste (Hinweis: WMS/WFS nennen wir 'Data Access Services; diese zählen nicht zu den Filter Services). Diese Art Services nennt sich auch 'Service Provider'.
  • Solche Such-'Service Provider' holen ihre Informationen bei den 'Data Providern' und benötigen dafür ein passendes Protokoll.

Zum Protokoll: Such-'Service Provider' könnten ihre Anfragen zur Laufzeit stellen; sie könnten ganze Datenbankanfragen an die 'Data Provider' übertragen und bekämen als Antwort eine Liste von Metadaten ('request/response', 'query protocol'). Viel einfacher ist es jedoch, wenn die 'Service Provider' ihre Informationen - die Metadaten - vorher einsammeln. Man nennt dies auch 'Harvesting' (ernten) oder 'Gathering'. Das HTTP-Protokoll über das Webcrawler Metadaten-XML-Dateien sammeln können, genügen bereits. Das entspricht dem Holprinzip und nennt sich 'Autonomous Data Provider', bzw. nennen wir 'autodiscovery'. Es ist noch in Diskussion, ob man diesem 'Entdecken' (discovery) nicht nachhelfen muss und ein zusätzliches Protokoll wählen soll, ein sog. 'Harvesting Protocol'. Dieses erlaubt gezielte Anfragen im Stil "Gib mir alle Metadaten, die du hast (seit dem 1.1.2006)". 'Data Provider' müssen sich dabei bei mind. einem 'Service Provider' registrieren. Sie werden daher 'Dependent Data Provider' genannt.

-- SFK