Abfragen
Mithilfe von Abfragen können bestimmte Fragen zu den Features eines ArcGIS-Karten-Service oder -Feature-Service gestellt und beantwortet werden, indem Daten anhand von festgelegten Kriterien abgerufen bzw. abgefragt werden. Beispiele: Eine Abfrage zu Erdbeben liefert Daten darüber, welche in letzter Zeit aufgetretenen Erdbeben eine bestimmte Stärke hatten bzw. diese Stärke überschritten haben, und bei einer Abfrage zu Waldbränden wird als Ergebnis eine Liste der Brände mit einer bestimmten Mindestfläche und der für die Bekämpfung zuständigen Behörde zurückgegeben.
Abfragen werden im Fenster Abfragen aufgelistet. Das Ergebnis einer Abfrage besteht aus einer Gruppe von Features, die den Abfragedefinitionskriterien entsprechen. Nach dem Ausführen einer Abfrage werden diese Features auf der Karte und im Fenster Abfrageergebnisse im rechten Kartenbereich angezeigt bzw. aufgelistet. Nach der Abfrage können Sie die Attribute der einzelnen Features prüfen und die Karte vergrößern, um selektierte Features anzuzeigen, oder die Karte auf die Ausdehnung aller Features zoomen.
Abfragen werden als Teil der Karte gespeichert. Wenn Sie die Karte nach dem Erstellen einer Abfrage speichern, wird die Abfrage als Teil der Karte gespeichert. Andere Benutzer der Karte können die Abfrage dann ebenfalls ausführen und sogar deren Eigenschaften einsehen und eine Kopie der Karte speichern.
Abfragbare Layer
Abfragen können für jeden Layer definiert werden, der auf einem ArcGIS-Karten-Service oder -Feature-Service basiert und mit einem Abfrage-Service veröffentlicht wurde. Sie können in den Service-Details eines Layers prüfen, ob der Layer einen Abfrage-Service aufweist. Klicken Sie im Fenster Layer auf den Pfeil neben dem Layer, um die Layer-Details zu öffnen, und klicken Sie auf Service-Details. Klicken Sie im unteren Bereich der Webseite, die sich öffnet, auf den Link Supported Interfaces: REST, um die JSON-Definition des Service zu öffnen. Am Ende der Definition befindet sich die Liste Capabilities, die eine Abfrage für einen abfragbaren Layer umfasst.
Abfragetypen
Je nach Definition der Abfrage wird der Benutzer bei Ausführung unter Umständen zur Angabe eines Parameters aufgefordert.
- Bei einfachen Abfragen wird bei jeder Ausführung der gleiche Abfrageausdruck verwendet. Einfache Abfragen werden in der Regel für einmalige Abfragen eines Layers oder für regelmäßige, identische Abfragen sich häufig ändernder Daten eingesetzt.
- Bei parametrischen Abfragen können Sie bei jeder Abfrageausführung verschiedene Kriterien für einen oder mehrere Abfrageparameter festlegen. Diese Abfragen ermöglichen also unterschiedliche Benutzereingaben je nach Verwendungszweck.
Einfache Abfragen und parametrische Abfragen können auch kombiniert werden. Sie können z. B. demografische Abfragen auf ein bestimmtes Bundesland beschränken und bei jeder Ausführung nach dem Altersbereich fragen lassen. Auf diese Weise entstehen bei jeder Ausführung andere Ergebnissätze.