print preview

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?

new-csw_parsys_90695_Image

Schema einer CSW-Abfrage

new-csw_parsys_3717_Image

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):

https://www.geocat.ch/geonetwork/srv/deu/csw?maxRecords=1000&startPosition=1&request=GetRecords&service=CSW&version=2.0.2&resultType =results_with_summary&namespace=xmlns(csw=http://www.opengis.net/cat/csw/2.0.2)&typeNames=csw:Record&constraintLanguage=FILTER&constraint_language_version =1.0.0&elementSetName=full&sortBy=title:A&constraint =%3Cogc:Filter%20xmlns:ogc=%22http://www.opengis.net/ogc%22%3E%3Cogc:PropertyIsEqualTo%3E%3Cogc:PropertyName%3Ekeyword%3C/ogc:PropertyName%3E%3Cogc:Literal%3Eeaux%20souterraines%3C/ogc:Literal%3E%3C/ogc:PropertyIsEqualTo%3E%3C/ogc:Filter%3E

Link zu einem Beispiel. 

GetRecordById (Beispiel Gewässerschutzkarte ZG als GM03-INTERLIS):

https://www.geocat.ch/geonetwork/srv/eng/csw?service=CSW&version=2.0.2&request=GetRecordById&elementSetName =full&outputFormat=application/xml&outputSchema =http://www.geocat.ch/2008/gm03_2&id=39026f31-19e0-4b6b-926c-000b14aab5be

Link zu einem Beispiel. 

Parameter-Optionen

Weitere Informationen hierzu finden Sie auch im ISO Metadata Application Profile 1.0.0 (ISO AP)


outputSchema:

  • http://www.opengis.net/cat/csw/2.0.2 -> Dublin Core (Standard CSW)
  • http://www.isotc211.org/2005/gmd -> ISO 19139
  • 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 derselben 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


Arnaud, Raphaëlle (F, D, E) (+41 58 467 69 40)
Humar, Tania (D, E)
(+41 58 485 06 08)
Quinquis, Michel (F)
(+41 58 469 04 66)
Zürcher, Rolf (D, F)

E-Mail


Adresse

Bundesamt für Landestopografie
swisstopo
Seftigenstrasse 264
CH - 3084 Wabern


Newsletter geocat


Bleiben Sie in Kontakt mit unserem Newsletter