Metadatensuche
geocat.ch bietet mehrere Arten der Metadatensuche an. Diese werden hier kurz vorgestellt.
Homepage: Text- und Kachelsuche
Im Suchfeld kann man eine Textsuche machen, wobei die eingegebenen Wörter in den Feldern "Titel", Beschreibung" und "Schlüsselwörter" gesucht werden. Bei einem Klick auf die Lupe kommt man direkt auf die Katalog-Seite (catalog.search), wo das Suchergebnis angezeigt wird.
Mit der Kachelsuche kann man nach bestimmten Themen (eCH-Kategorien), Kataloge (Organisation, welche die Metadaten zur Verfügung stellen) und Datentypen (Datensatz, Dienste, Datenmodelle) suchen.
Katalog: Filtersuche und erweiterte Textsuche
Mit der Filtersuche kann man in den jeweiligen Facetten die gewünschten Begriffe auswählen (Klick in das Kästchen links) oder ausschliessen (Klick auf das - rechts). Zudem kann man im Feld oberhalb der Auflistung (bei "Filter") einen Begriff zur Suche eingeben.
Die erweiterte Suche ermöglicht die Begrenzung der Stichwortsuche auf den Titel bzw. auf eine exakte Übereinstimmung. Zudem kann man den Zeitraum des Datensatzes (Ressource) eingrenzen und eine bestimmte Sprache auswählen. Ist man als User eingeloggt, dann kann man hier auch nur die eigenen Metadaten ("nur meine Metadaten") anzeigen lassen.
q(Abfrage)
Mit der q(Abfrage), welche auf der Lucene Query String-Syntax basiert, kann man sehr spezifisch nach bestimmten Attributen und deren Inhalt suchen. In der untenstehenden Liste finden Sie eine Auswahl von Abfragen, welche sie direkt in das Suchfeld kopieren und nach Ihren Bedürfnissen anpassen können.
Beschreibung der Abfrage | q(Abfrage) |
---|---|
ohne Keyword "opendata.swiss" | q(-tag.default:opendata.swiss) |
mit Keyword "opendata.swiss" in deutscher Sprache | q(+tag.langger:opendata.swiss) |
mit Aktualisierungsintervall "täglich" (Codeliste, d.h. Key muss definiert sein) | q(cl_maintenanceAndUpdateFrequency.key:daily) |
mit bestimmtem Online-Ressourcen-Protokoll | q(linkProtocol:"WWW:LINK") |
um zu überprüfen ob ein Aktualisierungsdatum (für Datensatz) existiert. | q(_exists_:revisionDateForResource) |
innerhalb einer Zeitpspanne aktualisierte Metadatensätze | q(dateStamp:[2023-01-01T00:00:00Z TO 2023-02-01T00:00:00Z]) |
innerhalb einer Zeitpspanne aktualisierte oder publizierte Datensätze | q(revisionDateForResource:[2023-01-01T00:00:00Z TO 2023-02-01T00:00:00Z] OR creationDateForResource:[2023-01-01T00:00:00Z TO 2023-02-01T00:00:00Z]) |
überprüfen bei welchen Metadaten ein Geobasisdatentyp erfasst ist. | q(_exists_:cl_basicGeodataIDType) |
überprüfen welche Metadaten einen Bearbeitungsstatus "veraltet" haben | q(cl_status.langger:veraltet) |
Mehr zur Query String Syntax finden Sie hier: https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-query-string-query.html#query-string-syntax
Suche über die Karte
Bei der Kartensuche können Sie in der Spalte rechts einen Layer (unter "Suche" einen Layernamen eingeben, z.B. für die BGDI-Datensätze den technischen Layernamen) oder einen Dienst auswählen und anzeigen lassen.
Im Feld "Ortsuche" (Feld oben links) können Sie eine Ortsbezeichnung eingeben, so dass in der Karte der gewünschte Ausschnitt angezeigt wird.