Sie sind hier: Startseite GeoWebDienste Web Catalogue Service (CS-W)

Kopfmenü

Drucken

Catalogue Service for Web (CS-W)

Der Catalogue Service for Web (CS-W) dient der Recherche und/oder Verwaltung von Metadaten über Geodatensätze und -reihen, Geodatendienste, Geoanwendungen usw.. Metadaten informieren im Detail über unterschiedliche Aspekte wie Qualität, Aktualität, Verfügbarkeit, Ausdehnung, Anbieter, Nutzungsbedingungen, Preis, Format.
Der Datenhersteller hat die Aufgabe, Metadaten standardkonform zu erfassen, um sie an einen Katalog zu übergeben. Dadurch sind die Metadaten über die definierte Schnittstelle des CS-W für Datensuchende auffindbar.

Technischer Hintergrund eines OGC®:CS-W

Um einen CS-W zu nutzen, wird zur Kommunikation das Hypertext Transfer Protocol (HTTP) genutzt. Die Anfrage wird dabei als http-Request von einem Client an den CS-W gesendet. Der OGC®:CS-W unterstützt unter anderem folgende Operationen, die über einen Browser in der URL oder von anderen Softwareapplikationen angefragt werden können:

  • GetCapabilities
    ist die Operation zur Abfrage der Fähigkeiten des CS-W. Als Antwort wird ein XML-Dokument zurückgeschickt, das neben allgemeinen Angaben zum Anbieter des CS-W die abfragbaren Parameter und die möglichen Operationen beinhaltet.

  • DescribeRecord
    ist die Operation, die das XML-Schema für die Ergebnisdatei der Operationen GetRecords und GetRecordById liefert.

  • GetRecords
    ist die zentrale Operation für den Selektionsprozess. Bei dieser Operation wird anhand vordefinierter Parameter eine Recherche durchgeführt. Das Ergebnis ist eine Trefferliste in Form eines XML-Dokuments, das in den Ausgabeformaten BRIEF, SUMMARY oder FULL vorliegen kann.

  • GetRecordById
    ist die zentrale Operation, um aus einer Trefferliste zu einem oder mehreren Elementen detaillierte Informationen
    zu erhalten. Das Ergebnis der Anfrage ist ein XML-Dokument mit dem Inhalt der ausgewählten Elemente.

  • Transaction
    ist der „Auslöse“-Mechanismus, um Einträge in einem Katalog zu erstellen, zu ändern und zu löschen.

  • Harvest
    ist der „Ernte“-Mechanismus, der Daten aus einem angefragten Katalog entnimmt und sie in dem eigenen Katalog einträgt. Die Daten werden entweder eingefügt oder aktualisiert.