Suchdienst CSW 2.0.2
geocat.ch bietet die Möglichkeit die vorhandenen Metadaten direkt über einen CSW-Dienst aufzurufen. Hier finden Sie die nötigen Informationen um unseren CSW-Server unabhängig der geocat.ch-Applikation zu nutzen, und was Sie beachten müssen, damit wir Ihren CSW-Dienst in geocat.ch einbinden können.
Wo wird CSW in geocat.ch verwendet

Hinweis: CSW-T ist noch nicht implementiert, d.h. es ist zur Zeit noch nicht möglich Daten in geocat.ch von einer externen Applikation aus zu mutieren.
Schema einer CSW-Abfrage
geocat.ch als CSW-Server
Basis-Adressen
Bitte beachten: Obwohl im Zusammenhang mit geocat.ch oft von "Harvesting" gesprochen wird, wird die gleichnamige CSW-Operation nicht genutzt. Für unser Harvesting verwenden wir die Operationen GetRecords und GetRecordsById.
Beispiel-Requests
GetRecords (Beispiel mit FILTER-Constraint, im Standard CSW-Format):
GetRecordById (Beispiel Gewässerschutzkarte ZG als GM03-INTERLIS):
Parameter-Optionen
Weitere Informationen hierzu finden Sie auch im ISO Metadata Application Profile 1.0.0 (ISO AP)
outputSchema:
- cswRecord (http://www.opengis.net/cat/csw/2.0.2) -> Dublin Core (Standard CSW)
- IsoRecord (http://www.isotc211.org/2005/gmd) -> ISO 19139
- GM03_2Record (http://www.geocat.ch/2008/gm03_2) -> GM03 im INTERLIS Format
- http://www.geocat.ch/2008/che -> GM03 im ISO 19139 Format
resultType:
- hits
- results
- validate
- results_with_summary
zusätzlich zum ISO AP
ElementSetName:
- summary (default, siehe ISO AP, S. 55)
- full:
- Alle Elemente werden angezeigt
- brief:
- BoundingBox
- Identifier
- GraphicOverview
- ServiceType
- ServiceTypeVersion
- Title
- Type (HierarchyLevel)
geocat.ch als CSW-Client
- Unterstützung der selben Formate wie der Server
- Unterstützung von http/BASIC-verschlüsselten Servern
- Möglichkeit nur Daten zu harvesten, die bestimmte Suchkriterien enthalten
- Keine Unterstützung der Operation CSW-Harvest. geocat.ch verwendet die Operationen GetRecords und GetRecordById.
Dokumente
- Einführung:
e-geo.ch CSW-ArtikelIn diesem Artikel werden die Funktionalitäten eines CSW-Suchdienstes auf anschauliche und allgemein verständliche Weise erklärt.
Publiziert: 19.10.2010 | Grösse: 337 Kb | Typ: PDF
- Für Interessierte:
CSW in geocat.chImplementierung der OGC-Spezifikation in geocat.ch
Publiziert: 10.05.2010 | Grösse: 727 Kb | Typ: PDF
- Für Experten:
OGC Catalogue Service
(englisch)
Spezifikation zum Katalogdienst des Open Geospatial Consortium. Besonders zu beachten:
OpenGIS Catalogue Services Specification 2.0.2 - ISO Metadata Application Profile (1.0.0)
(Lizenz muss zuerst akzeptiert werden, bevor das pdf geladen werden kann.) - Weiteres zu Geodiensten:
e-geo.ch-Newsletter Nr. 25
Tools und Links
- eXcat OpenGIS CSW

Tool zum Aufsetzen eines eigenen CSW-Servers/Clients, Gute Erklärungen zu CSW-Funktionen (in englisch) - CSW in GeoNetwork

Funktionsweise der GeoNetwork CSW Schnittstelle, Blog von J. Weichand

