Bei der Suche nach Elementen über die Website-Suche oder die fokussierte Suche auf einer der Registerkarten der Inhaltsseite können Sie die erweiterte Schlagwortsuche verwenden, um die Ergebnisse einzugrenzen. Die erweiterte Schlagwortsuche ist auch verfügbar, wenn Sie in Map Viewer, Map Viewer Classic und Scene Viewer nach hinzuzufügenden Layern suchen. Sie können Folgendes in Ihrer erweiterten Suche verwenden: Felder, Bereichssuche, Boolesche Operatoren und Gruppierung. Diese werden in den folgenden Abschnitten beschrieben.
Felder
Wenn Sie einen Suchlauf nach Inhalten oder Gruppen auf der Website bzw. in Map Viewer, Map Viewer Classic oder Scene Viewer durchführen, können Sie entweder ein Feld festlegen oder die Standardfelder verwenden. Die Standardfelder für Elemente lauten title, tags, snippet, description, type und typekeywords. Die Standardfelder für Gruppen lauten id, title, description, snippet, tags und owner. Es werden immer die besten Übereinstimmungen zurückgegeben. Diese Felder werden in der nachfolgenden Tabelle beschrieben.
Hinweis:
Sie können ein bestimmtes Feld suchen, indem Sie den Namen des Feldes gefolgt von einem Doppelpunkt und dem Suchbegriff eingeben, z. B. type:geojson für die Suche nach GeoJSON-Elementen. Für aus mehreren Wörtern bestehende Suchbegriffe wird die Verwendung von doppelten Anführungszeichen empfohlen, um genauere Ergebnisse zu erhalten. Für "Web Mapping" werden beispielsweise Elemente zurückgegeben, bei denen der Begriff "Web Mapping" (in dieser Reihenfolge) in einem Feld enthalten ist, wohingegen für Web Mapping Elemente zurückgegeben werden, bei denen entweder der Begriff "Web" oder der Begriff "Mapping" im Feld enthalten ist.
Wenn Sie keinen Feldindikator verwenden, werden Standardsuchfelder verwendet. Wenn Sie beispielsweise Ihrer Karte einen Layer hinzufügen möchten und den Namen des Besitzers kennen, geben Sie owner: gefolgt vom Benutzernamen des Besitzers für die Suche ein, um eine potenziell lange Ergebnisliste einzuschränken.
Tipp:
Sie können eine Suchzeichenfolge erstellen, indem Sie Felder mit dem AND-Operator verknüpfen, z. B. owner:esri AND tags:Straßen.
Elementfelder
Elementfelder entsprechen den Informationen, die mit einem Element verknüpft sind. Sie können die Suche optimieren, indem Sie bestimmte Elementfelder in die Suchzeichenfolge einfügen. Hierzu gehören folgende Felder:
Elementinformationsfeld | Details |
---|---|
id | Die eindeutige Kennung (ID) des Elements. id:4e770315ad9049e7950b552aa1e40869 gibt beispielsweise das Element für diese ID zurück. |
title | Der Elementtitel. title:"Waldbrand in Kalifornien" gibt beispielsweise alle Elemente zurück, deren Titel die Wörter "Waldbrand in Kalifornien" (in dieser Reihenfolge) enthalten. Verwenden Sie Anführungszeichen, um genauere Ergebnisse zu erhalten. Dies gilt insbesondere für Begriffe, die ein Leerzeichen enthalten. |
snippet | Verwenden Sie "snippet", um nach Wörtern oder Ausdrücken in der Elementzusammenfassung zu suchen. snippet:"natürliche Ressourcen" gibt beispielsweise Elemente zurück, deren Zusammenfassung die Wörter "natürliche Ressourcen" enthält. Verwenden Sie Anführungszeichen, um genauere Ergebnisse zu erhalten. Dies gilt insbesondere für Begriffe, die ein Leerzeichen enthalten. |
contentstatus | Verwenden Sie "contentstatus", um Elemente anhand des Status des Elementinhalts zu finden oder auszuschließen. Sie können "contentstatus" beispielsweise mit dem booleschen Operator NOT verwenden, um alle veralteten Elemente auszuschließen. Geben Sie dazu NOT contentstatus:deprecated ein. |
owner | Das Organisationsmitglied, dem das Element gehört. owner:esri gibt beispielsweise alle von Esri veröffentlichten Inhalte zurück. Bei Feldern und Werten muss die Groß- und Kleinschreibung beachtet werden. |
created | Das in UNIX-Zeit angegebene Datum, an dem Elemente erstellt wurden. created: [1249084800000 TO 1249548000000] z. B. gibt alle Elemente zurück, die zwischen dem 1. August 2009, 12:00 Uhr und dem 6. August 2009, 8:40 Uhr veröffentlicht wurden. |
type | "Type" gibt den Typ des Elements zurück und ist ein vordefiniertes Feld. type:KML gibt beispielsweise Elemente vom Typ "KML" zurück. Es muss der genaue Name des Elementtyps verwendet werden. Beim Elementtypabgleich wird zwischen Groß- und Kleinschreibung unterschieden. Für eine genaue Übereinstimmung müssen die Begriffe in doppelte Anführungszeichen eingeschlossen sein. Verwenden Sie beispielsweise type:"Geokodierungsservice", um entsprechende Elemente zurückzugeben. |
typekeywords | "typekeywords" kann verwendet werden, um die Suche nach einem Elementtyp mithilfe eines vordefinierten Schlüsselworts für einen Typ zu verfeinern. Es muss der genaue Schlüsselwortname für den Typ verwendet werden. Verwenden Sie Anführungszeichen, um genauere Ergebnisse zu erhalten. Dies gilt insbesondere für Zeichenfolgen, die ein Leerzeichen enthalten. Um z. B. gehostete Feature-Layer zu finden, verwenden Sie typekeywords:"Gehosteter Service". |
description | Verwenden Sie "description", um nach einem Wort oder Ausdruck in der Beschreibung des Elements zu suchen. description:Straftaten sucht beispielsweise alle Elemente, deren Beschreibung den Begriff "Straftaten" enthält. Verwenden Sie Anführungszeichen, um genauere Ergebnisse zu erhalten. Dies gilt insbesondere für Begriffe, die ein Leerzeichen enthalten, z. B. description:"gemeldete Straftaten". |
tags | Verwenden Sie das Feld "tags", um nach einem Wort oder Ausdruck in den Element-Tags zu suchen. tags:"San Francisco" gibt beispielsweise Elemente zurück, die mit dem Begriff "San Francisco" getaggt sind. Verwenden Sie Anführungszeichen, um genauere Ergebnisse zu erhalten. Dies gilt insbesondere für Begriffe, die ein Leerzeichen enthalten. |
accessinformation | In "accessinformation" werden die Informationen gespeichert, die zur Quellenangabe für den Datenersteller oder -urheber bereitgestellt werden. accessinformation:esri gibt beispielsweise Elemente mit "esri" als Quellennachweis zurück. |
Zugang | Das Feld "Zugang" entspricht der für das Element festgelegten Freigabeebene. access:public gibt beispielsweise öffentliche Elemente zurück. Dieses Feld ist vordefiniert. Es zeigt die höchste Zugriffsstufe (Freigabeebene) eines Elements an. Zulässige Werte:
|
Kategorien | Inhaltskategorien der Organisation; categories:"Historische Karten" gibt beispielsweise Elemente zurück, die in der Organisation als historische Karten kategorisiert sind. Verwenden Sie Anführungszeichen, um genauere Ergebnisse zu erhalten. Dies gilt insbesondere für Begriffe, die ein Leerzeichen enthalten. |
modified | Das in UNIX-Zeit angegebene Datum, an dem Elemente zuletzt geändert wurden. modified: [1249084800000 TO 1249548000000] z. B. gibt alle Elemente zurück, die zwischen dem 1. August 2009, 12:00 Uhr und dem 6. August 2009, 8:40 Uhr geändert wurden. |
Gruppe | Verwenden Sie das Feld "Gruppe" mit der eindeutigen ID der Gruppe, um alle Elemente zurückzugeben, die für diese Gruppe freigegeben sind. group:1652a410f59c4d8f98fb87b25e0a2669 gibt beispielsweise Elemente in der angegebenen Gruppe zurück. |
numratings | Anzahl der Bewertungen. numratings:6 gibt beispielsweise Elemente mit sechs Bewertungen zurück. |
numcomments | Anzahl der Kommentare. numcomments:[1 TO 3] gibt beispielsweise Elemente mit einem bis drei Kommentaren zurück. |
avgrating | Durchschnittliche Bewertung. avgrating:3.5 gibt beispielsweise Elemente mit einer durchschnittlichen Bewertung von 3,5 wieder. |
orgid |
Die ID der Organisation. orgid:5uh3wwYLNzBuU0Ef gibt z. B. Elemente innerhalb der angegebenen Organisation zurück. |
Gruppenfelder
Sie können Suchläufe nach Gruppen filtern, indem Sie bestimmte Informationen zu Gruppen in die Suchzeichenfolge einfügen. Es werden nur öffentliche Gruppen oder die Gruppen gesucht, auf die Sie Zugriff haben. Hierzu gehören folgende Felder:
Gruppeninformationen | Details |
---|---|
id | Gruppen-ID. id:1db70a32f5f84ea9a88f5f460f22557b gibt beispielsweise die Gruppe für diese ID zurück. |
title | Gruppentitel. title:redlands gibt beispielsweise Gruppen zurück, deren Titel das Wort "Redlands" beinhalten. |
owner | Gruppenbesitzer. owner:esri gibt beispielsweise alle Gruppen zurück, die Esri besitzt. |
description | Beschreibung. description:Straßenkarten gibt beispielsweise Gruppen zurück, deren Beschreibungsfeld das Wort "Straßenkarten" beinhaltet. Verwenden Sie Anführungszeichen, um genauere Ergebnisse zu erhalten. Dies gilt insbesondere für Begriffe, die ein Leerzeichen enthalten. |
snippet | Zusammenfassung. snippet:Transport gibt beispielsweise Gruppen wieder, deren Gruppenzusammenfassung den Begriff "Transport" beinhaltet. Verwenden Sie Anführungszeichen, um genauere Ergebnisse zu erhalten. Dies gilt insbesondere für Zeichenfolgen, die ein Leerzeichen enthalten, z. B. snippet:"Routen für Verkehrsmittel". |
tags | Das Feld "tags". tags:Fahrradwege gibt beispielsweise Gruppen zurück, die den Begriff "Fahrradwege" enthalten. Verwenden Sie Anführungszeichen, um genauere Ergebnisse zu erhalten. Dies gilt insbesondere für Tag-Zeichenfolgen, die ein Leerzeichen enthalten. |
phone | Kontaktinformationen. phone:jsmith33@esri.com gibt beispielsweise Gruppen zurück, die den Kontakt jsmith33@esri.com enthalten. |
created | Das in UNIX-Zeit angegebene Datum, an dem Gruppen erstellt wurden. created:1247085176000 z. B. gibt Gruppen zurück, die am 8. Juli 2009 erstellt wurden. |
modified | Das in UNIX-Zeit angegebene Datum, an dem Gruppen geändert wurden. modified:1247085176000 z. B. gibt Gruppen zurück, die am 8. Juli 2009 geändert wurden. |
access | Die Zugriffsebene der Gruppe. Werte sind "private", "org" und "public". access:private beispielsweise gibt private Gruppen zurück; access:org gibt Gruppen zurück, auf die alle Organisationsmitglieder zugreifen können. Der Standardwert lautet "private". |
isinvitationonly | Das Feld "isinvitationonly" gibt Gruppen zurück, für deren Beitritt eine Einladung erforderlich ist. isinvitationonly:false gibt beispielsweise Gruppen zurück, für deren Beitritt keine Einladung erforderlich ist. Für dieses Feld sind die Optionen "true" oder "false" vordefiniert. |
orgid | Die ID der Organisation. orgid:5uh3wwYLNzBuU0Ef gibt beispielsweise Gruppen innerhalb der angegebenen Organisation zurück. |
typekeywords | "typekeywords" kann verwendet werden, um mithilfe eines Schlüsselworts für einen Typ nach Gruppen zu suchen. Um z. B. nach Gruppen im Zusammenhang mit Feuer zu suchen, können Sie typekeywords:Feuer verwenden. |
Bereichssuche
Mit der Bereichssuche können Sie Feldwerte zwischen den oberen und unteren Grenzwerten abgleichen. Bereichsabfragen können obere und untere Grenzen ein- und ausschließen. Einschließende Bereichsabfragen sind durch eckige Klammern ([]) gekennzeichnet. Ausschließende Bereichsabfragen sind durch geschweifte Klammern ({}) gekennzeichnet.
Wenn beispielsweise alle Elemente gesucht werden sollen, die zwischen dem 1. Dezember 2009 und dem 9. Dezember 2009 erstellt wurden, verwenden Sie created:[1259692864000 TO 1260384065000].
Das erstellte Feld enthält das Datum und die Uhrzeit des Erstellungsvorgangs eines Elements in UNIX-Zeit. UNIX-Zeit, die auch für das geänderte Feld verwendet wird, ist als die Anzahl der Sekunden definiert, die seit dem 1. Januar 1970, Mitternacht, verstrichen sind. Die Website speichert die Zeit in Millisekunden, sodass Sie drei Nullen an das Ende der UNIX-Zeit anhängen müssen.
Bereichssuchen sind nicht auf Datumsfelder beschränkt. Sie können auch Bereichsabfragen mit nicht datenbezogenen Feldern verwenden: beispielsweise owner:[arcgis_explorer TO esri]. Damit werden alle Elemente der Besitzer zwischen arcgis_explorer und esri gefunden, einschließlich arcgis_explorer und esri.
Boolesche Operatoren
Mit booleschen Operatoren können Begriffe mit Logikoperatoren kombiniert werden. Die Website unterstützt die booleschen Operatoren AND, OR, NOT und Minuszeichen (-). Für boolesche Operatoren muss Großschreibung verwendet werden.
Boolescher Operator | Details |
---|---|
AND | Der AND-Operator ist der Standardverbindungsoperator. Dies bedeutet, dass der AND-Operator verwendet wird, wenn kein boolescher Operator zwischen zwei Suchbegriffen angegeben wird. Mit dem AND-Operator können Sie Suchabfragen durchführen, bei denen sich beide Begriffe entweder im angegebenen Feld oder in den Standardfeldern befinden. Dies entspricht einer Schnittmenge von Datensätzen. |
OR | Der OR-Operator verknüpft zwei Begriffe und gibt eine Übereinstimmung zurück, wenn einer der Begriffe vorhanden ist. Dies entspricht einer Vereinigungsmenge von Datensätzen. Wenn Sie nach einem Element suchen, das entweder den Begriff "letzte Brände" oder nur "Brände" enthält, verwenden Sie die Suchabfrage "letzte Brände" OR Brände. |
NOT | Der NOT-Operator schließt Elemente aus, die den auf NOT folgenden Begriff enthalten. Dies entspricht einer Differenz von Datensätzen. Wenn Sie nach Dokumenten suchen, die den Begriff "Kalifornien", aber keine "Bilddaten" enthalten, verwenden Sie die Abfrage Kalifornien NOT Bilddaten. |
- | Das Minuszeichen, das auch für "Begriffe ausschließen" steht, schließt ähnlich wie der Operator "NOT" Elemente aus, die den Begriff, der auf das Symbol folgt, enthalten. Wenn Sie nach Dokumenten suchen, die den Begriff "Kalifornien", aber keine "Bilddaten" enthalten, verwenden Sie die Abfrage Kalifornien -Bilddaten. |
Gruppieren zum Erstellen von Unterabfragen
Sie können Unterabfragen erstellen, indem Sie Klammern für Gruppenklauseln verwenden. Dies ist nützlich, um für eine Abfrage die boolesche Logik zu steuern.
Wenn Sie "Kalifornien" oder "letzte" und "Brände" suchen, erstellen Sie den Ausdruck (Kalifornien OR letzte) AND Brände.
Sie können mehrere Klauseln anhand von Klammern zu einem einzelnen Feld gruppieren.