Daten anhängen (GeoAnalytics Server Tools)
Zusammenfassung
Hängt Daten an einen vorhandenen gehosteten Feature-Layer an.
Legacy:
Die Erweiterung "ArcGIS GeoAnalytics Server" wird in ArcGIS Enterprise abgekündigt. Die letzte Version von GeoAnalytics Server war in ArcGIS Enterprise 11.3 enthalten. Dieses Geoverarbeitungswerkzeug steht in ArcGIS Enterprise 11.3 und früheren Versionen zur Verfügung.
Abbildung

Verwendung
Dieses Geoverarbeitungswerkzeug ist in ArcGIS Enterprise 10.6.1 oder höher verfügbar.
Der im Parameter Eingabe-Layer angegebene Wert muss ein vorhandener gehosteter Punkt-, Linien-, Polygon- oder Tabellen-Layer sein. Zum Anhängen an einen anderen Layer müssen Sie zuerst einen gehosteten Layer des entsprechenden Datasets erstellen. Verwenden Sie dazu das Werkzeug In Data Store kopieren, oder geben Sie einen Layer in Ihrem Portal frei. Weitere Informationen über das Freigeben von Layern finden Sie unter "Einführung in die Freigabe von Web-Layern".
Der im Parameter Anzuhängender Layer angegebene Wert kann ein Punkt-, Linien-, Polygon- oder Tabellen-Feature-Layer oder -Big-Data-Dateifreigabe-Dataset sein.
Der Wert unter Anzuhängender Layer muss den gleichen Geometrietyp wie der Wert unter Eingabe-Layer aufweisen. Hängen Sie beispielsweise Tabellen-Features an Tabellen-Features und Punkt-Features an Punkt-Features an. Wenn die Geometrietypen nicht identisch sind, werden keine Features angehängt.
Der Wert unter Anzuhängender Layer muss den gleichen Zeittyp wie der Wert unter Eingabe-Layer aufweisen. Als Typen kommen "Zeitpunkt", "Intervall" oder "Keine" in Frage.
Felder, Geometrie und Zeit des Eingabe-Layer-Wertes werden nicht geändert.
Die beiden folgenden Methoden können zum Anhängen von Features verwendet werden:
Nur übereinstimmende Felder anhängen: Nur Felder mit übereinstimmenden Namen und Typen werden angehängt. Dies ist die Standardeinstellung.
Übereinstimmende Felder anhängen und Unterschiede auflösen: Verwenden Sie den Parameter Anzuhängende Felder oder Ausdrücke für Anhänge, um Felder mit unterschiedlichen Namen abzugleichen oder Werte für bestimmte Felder zu berechnen.
Alle Felder unter Anzuhängender Layer, die im Parameter Anzuhängende Felder oder Ausdrücke für Anhänge nicht zugeordnet werden, werden aus den angehängten Ergebnissen ausgeschlossen.
Beispiel: Migrationsforscher möchten Datasets mit den unten aufgeführten Schemas für den Eingabe-Layer und den anzuhängenden Layer anhängen. Beide Layer weisen das gemeinsame Textfeld
Countryauf sowie zwei zusätzliche Felder mit unterschiedlichen Namen, deren Datentyp jedoch identisch ist. Der Eingabe-Layer weist die FelderPop_undPop_Densityund der Layer für Anhänge die FelderPopulationundarea_km2auf. Die Forscher möchten das FeldCountrydem FeldCountryzuordnen, das FeldPopulationan das FeldPop_anhängen und die Bevölkerungsdichte für das FeldPop_Densitymit einer mathematischen Berechnung berechnen.
Die Beispielschemas für den Eingabe-Layer und den anzuhängenden Layer, die im Werkzeug Daten anhängen verwendet werden sollen Standardmäßig werden durch Daten anhängen die Felder namens
Countryzugeordnet, da sie den gleichen Feldnamen und -typ aufweisen. Für die FelderPop_undPop_Densityenthält der anzuhängende Layer standardmäßig keine Übereinstimmung. Sie werden mit NULL-Werten angehängt.
Standardmäßige Feldzuordnung, die angewendet wird, wenn die Option Nur übereinstimmende Felder anhängen als Anhängen-Methode ausgewählt wurde. Wählen Sie für den Parameter Anhängen-Methode die Option Übereinstimmende Felder anhängen und Unterschiede auflösen aus, um benutzerdefinierte Spezifikationen für die Feldzuordnung festzulegen. Verwenden Sie den Parameter Anzuhängende Felder, um dem Feld
Pop_des Parameters Eingabefeld Werte aus dem FeldPopulationdes Parameters Anzuhängendes Feld anzuhängen. Verwenden Sie den Parameter Ausdrücke für Anhänge, umPop_Density-Werte für die anzuhängenden Features mithilfe der FelderPopulationundarea_km2des anzuhängenden Layers zu berechnen, indem Sie den folgenden Arcade-Ausdruck erstellen:$feature["Population"]/$feature["area_km2"].
Definierte Feldzuordnung, wie in den Parametern Anzuhängende Felder und Ausdrücke für Anhänge angegeben. Dieses Geoverarbeitungswerkzeug wird von ArcGIS GeoAnalytics Server unterstützt. Die Analyse erfolgt auf GeoAnalytics Server, und die Ergebnisse werden in den Inhalten in ArcGIS Enterprise gespeichert.
Bei der Ausführung von GeoAnalytics Server-Werkzeugen wird die Analyse auf dem GeoAnalytics Server ausgeführt. Für eine optimale Performance sollten die Daten dem GeoAnalytics Server über Feature-Layer zur Verfügung stehen, die auf Ihrem ArcGIS Enterprise-Portal gehostet werden. Alternativ können Big-Data-Dateifreigaben verwendet werden. Daten, auf die GeoAnalytics Server nicht lokal zugreifen kann, werden vor Analysebeginn auf den GeoAnalytics Server verschoben. Dadurch dauert die Ausführung eines Werkzeugs länger. Es kann zudem vorkommen, dass das Verschieben der Daten von ArcGIS Pro zum GeoAnalytics Server fehlschlägt. Die Wahrscheinlichkeit eines Fehlers hängt dabei von der Netzwerkgeschwindigkeit sowie der Größe und Komplexität der Daten ab. Es wird empfohlen, dass Sie Ihre Daten stets freigeben oder eine Big-Data-Dateifreigabe erstellen.
Weitere Informationen zum Freigeben von Daten in Ihrem Portal
Weitere Informationen zum Erstellen einer Big-Data-Dateifreigabe über Server Manager
Parameter
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
Eingabe-Layer |
Der gehostete Feature-Layer, an den Features angehängt werden sollen. |
Record Set |
|
Anzuhängender Layer |
Der Layer mit den Features, die an den Eingabe-Layer angehängt werden. |
Record Set |
|
Anhängen-Methode (Optional) |
Gibt an, wie Feldern im Eingabe-Layer Werte aus dem anzuhängenden Layer angehängt werden.
|
String |
|
Anzuhängende Felder (Optional) |
Die Felder des anzuhängenden Layers mit dem gleichen Typ und einem anderen Namen als die anzuhängenden Felder des Eingabe-Layers. Wählen Sie das Eingabefeld, an das angehängt wird, und das anzuhängende Feld, das die anzuhängenden Werte enthält, aus. Spalten der Wertetabelle:
|
Value Table |
|
Ausdrücke für Anhänge (Optional) |
Der Arcade-Ausdruck, mit dem die Feldwerte für das Eingabefeld berechnet werden. Die Ausdrücke werden in Arcade geschrieben und können mathematische Operatoren und mehrere Felder enthalten. Wählen Sie die Felder aus, an die Sie anhängen möchten, und geben Sie jeweils einen Ausdruck an, um die anzuhängenden Werte zu berechnen. Wenn der Layer der Karte hinzugefügt wird, können die Felder und Helper zum Erstellen eines Ausdrucks verwendet werden. Spalten der Wertetabelle:
|
Value Table |
Abgeleitete Ausgabe
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
Ergebnis des Anhängens |
Die aktualisierte Eingabe, an die Features angehängt wurden. |
Record Set |
Umgebungen
Ausdehnung, Aktueller Workspace
Lizenzierungsinformationen
- Basic: Erfordert ArcGIS GeoAnalytics Server
Verfügbar mit ArcGIS Enterprise 10.6.1 - Standard: Erfordert ArcGIS GeoAnalytics Server
Verfügbar mit ArcGIS Enterprise 10.6.1 - Advanced: Erfordert ArcGIS GeoAnalytics Server
Verfügbar mit ArcGIS Enterprise 10.6.1