Feature-Layer

Eine Quelle des Typs "Feature-Layer" in ArcGIS Velocity lädt Features aus einem Feature-Layer.

Beispiele

Es folgen einige Beispiele für Anwendungsfälle für die Datenquelle:

  • Ein Benutzer wählt einen in ArcGIS Enterprise gehosteten Feature-Layer aus, der die zu ladenden Features enthält.
  • Ein GIS-Analyst stellt die URL für einen ArcGIS Server-Feature-Layer (z. B. https://sampleserver6.arcgisonline.com/arcgis/rest/services/Wildfire/FeatureServer/2) bereit, der die zu ladenden Features enthält.
  • Ein Benutzer kann Echtzeit-Wetterbedingungen zu seiner Karte hinzufügen, indem er einen Wetter-Feature-Layer aus ArcGIS Online hinzufügt.

Verwendungshinweise

Beachten Sie beim Arbeiten mit der Datenquelle Folgendes:

  • Bei der Suche nach einem Feature-Layer-Element, können Sie nach Ordnern, Favoriten, Gruppen oder Organisation filtern. Sie können außerdem nach Änderungsdatum, Erstellungsdatum und Tags filtern.
  • ArcGIS Server-Feature-Layer können auch über eine URL geladen werden. Verwenden Sie eine REST-URL eines ArcGIS Server-Services-Verzeichnisses (z. B. https://sampleserver6.arcgisonline.com/arcgis/rest/services/Wildfire/FeatureServer/2). Die URL muss mit /FeatureServer/# oder /MapServer/# enden, wobei # die Layer-Nummer ist.
  • Bevor Sie einen gesicherten Feature-Layer über eine URL laden können, müssen Sie zuerst die Elemente zum Portal Ihrer Organisation hinzufügen und die Anmeldeinformationen speichern. Navigieren Sie dann zu dem registrierten Element im Portal Ihrer Organisation, um den gesicherten Feature-Layer zu laden.
  • Feature-Layer müssen über ein Feld mit einer eindeutigen Kennung verfügen. Die eindeutige Kennung muss ungleich NULL sein, eindeutige Werte enthalten und einem der folgenden Datentypen entsprechen:
    • Ganze Zahl (nur positive 32- und 64-Bit-Werte)
    • Zeichenfolge
    • GUID
    • Datum
    • Nur Datum
    • Nur Zeit
  • Ein Zeitstempelfeld kann beim Konfigurieren einer Feature-Layer-Quelle in einer Echtzeitanalyse nicht angegeben werden, da der Feature-Layer-Feed jedes Mal, wenn die Echtzeitanalyse gestartet wird, alle von der konfigurierten WHERE-Klausel zurückgegebenen Features lädt.
  • Nachdem Sie die Quellenverbindungsparameter konfiguriert haben, lesen Sie Konfigurieren von Eingabedaten, um zu erfahren, wie Sie das Schema und die Schlüsselparameter definieren.

Parameter

Nachfolgend werden die Parameter für die Datenquelle beschrieben:

ParameterBeschreibungDatentyp
WHERE-Klausel

Eine Klausel in Structured Query Language (SQL), die zum Filtern der aus dem angegebenen Feature-Layer geladenen Features dient. Standardmäßig werden alle Features mit 1=1 geladen. Diese Standardeinstellung kann geändert werden, um bestimmte Attributwerte und logische Bedingungen einzubeziehen.

Die meisten Feature-Layer unterstützen die SQL-92-WHERE-Klausel-Syntax für die Felder im Layer.

Diese Variablen werden am häufigsten zusammen mit einer Echtzeitanalyse verwendet, die kontinuierlich Ereignisse bei ihrem Eintreten in eine Feature-Layer-Ausgabe schreibt.

Weitere Informationen zum Durchführen von echtzeitnahen Analysen

QueryString

Ausgabefelder

Die Felder des Feature-Layers, die in Velocity geladen werden sollen.

Der Standardwert ist ein Sternchen (*), das angibt, dass alle Felder geladen werden.

Verwenden Sie bei der Angabe von Feldern eine kommagetrennte Liste von Feldnamen, z. B. device_id,timestamp,horizontal_accuracy,latitude,longitude.

String

Ausgabe-Raumbezug

Die WKID (Well-Known ID) eines Raumbezugs. Der Standardwert ist 4326.

String

Zusätzliche Protokollierung

(optional)

Gibt an, ob die Protokollierung von unverarbeiteten Anforderungen, die von Velocity ausgegeben werden, verfügbar ist. Die Standardeinstellung ist False.

Hinweis:

Aktivieren Sie diesen Parameter nur zur Problembehebung. Deaktivieren Sie ihn wieder nach Beendigung der Problembehebung. Wenden Sie sich an den technischen Support von Esri, falls Sie Unterstützung bei der Problembehebung benötigen.

Boolesch