Layer anreichern (Business Analyst)

Mit der Business Analyst-Lizenz verfügbar.

Zusammenfassung

Reichert Daten an, indem demografische und landschaftliche Fakten zu Personen und Orten, die sich in der Umgebung und innerhalb der Positionen der Daten befinden, hinzugefügt werden.

Hinweis:

  • Layer anreichern verwendet detaillierte Einstellungen für die Aggregation und Aufschlüsselung, um Daten zusammenzufassen.
  • Für dieses Werkzeug werden Credits verbraucht, wenn ArcGIS Online als Business Analyst-Datenquelle festgelegt ist.

Abbildung

Abbildung zum Werkzeug "Layer anreichern"

Verwendung

  • Eingabe-Punkt-Features muss ein anzureicherndes Begrenzungspolygon zugewiesen werden.

  • Der Wert Ausgabe-Feature-Class ist ein Duplikat des Wertes Eingabe-Features mit zusätzlichen Attributfeldern.

  • Die demografischen Daten und Landschaftsdaten stammen aus ArcGIS Online oder aus lokal installierten Business Analyst-Daten.

  • Sie müssen bei ArcGIS Online angemeldet sein, oder Business Analyst Data muss installiert sein.

  • Die Ausgabe ist eine Kopie aller Features und Attribute der Eingabe, denen ausgewählte Attribute angefügt wurden.

  • Business Analyst Data, die in Zusammenfassungen und Berichten verwendet werden, werden mit der Einstellung der Geoverarbeitungsumgebung Datenquelle angeben.

  • Falls Sie bei ArcGIS Online angemeldet sind, unterstützt das Werkzeug Layer anreichern dynamische Reisemodi, wenn Punkte als Eingabe-Features verwendet werden. Reisemodi werden zum Erstellen von Polygonen wie Fahr- und Gehzeiten verwendet und dann mit Daten angereichert. Weitere Informationen finden Sie unter Reisemodi in der Hilfe zu Network Analyst.

  • Statistikdatensammlungen (benutzerdefinierte Daten) und benutzerdefinierte Berechnungen werden unterstützt.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Features

Die Features, die angereichert werden.

Feature Layer
Ausgabe-Feature-Class

Der Ausgabe-Layer, der Eingabeattribute und vom Benutzer ausgewählte Attribute enthält. Ausgewählte Attribute werden aus den zugrunde liegenden demografischen Grenzen zusammengefasst. Nur die Fläche innerhalb der Eingabebegrenzung wird berücksichtigt.

Feature Class
Variablen

Eine oder mehrere Variablen, die zusammengefasst und der Ausgabe-Feature-Class hinzugefügt werden.

String
Anzureichernde Flächen definieren
(optional)

Definiert den Bereich, der angereichert wird. Der Standardwert ist Straight Line.

Wenn Sie bei ArcGIS Online angemeldet sind, werden Optionen für Reisemodi dynamisch ausgefüllt. Eingabe-Linien-Features können nur die Entfernungsmethode Straight Line verwenden.

String
Entfernung oder Zeit
(optional)

Die Entfernung oder die Größe einer anzureichernden Fläche (z. B. ein Puffer von 1 Kilometer oder eine Gehzeit von 5 Minuten). Einheiten entsprechen dem Polygontyp. Der Standardwert ist 1.

Double
Einheit
(optional)

Die dem Parameter für Entfernung oder Zeit zugeordneten Einheiten. Der Standardwert ist Kilometer.

String

arcpy.ba.EnrichLayer(in_features, out_feature_class, variables, {buffer_type}, {distance}, {unit})
NameErläuterungDatentyp
in_features

Die Features, die angereichert werden.

Feature Layer
out_feature_class

Der Ausgabe-Layer, der Eingabeattribute und vom Benutzer ausgewählte Attribute enthält. Ausgewählte Attribute werden aus den zugrunde liegenden demografischen Grenzen zusammengefasst. Nur die Fläche innerhalb der Eingabebegrenzung wird berücksichtigt.

Feature Class
variables
[variables,...]

Eine oder mehrere Variablen, die zusammengefasst und der Ausgabe-Feature-Class hinzugefügt werden.

String
buffer_type
(optional)

Definiert den Bereich, der angereichert wird. Der Standardwert ist Straight Line.

Wenn Sie bei ArcGIS Online angemeldet sind, werden Optionen für Reisemodi dynamisch ausgefüllt. Eingabe-Linien-Features können nur die Entfernungsmethode Straight Line verwenden.

String
distance
(optional)

Die Entfernung oder die Größe einer anzureichernden Fläche (z. B. ein Puffer von 1 Kilometer oder eine Gehzeit von 5 Minuten). Einheiten entsprechen dem Polygontyp. Der Standardwert ist 1.

Double
unit
(optional)

Die dem Parameter distance zugeordneten Einheiten. Der Standardwert ist Kilometers.

String

Codebeispiel

Layer anreichern – Beispiel 1 (Python-Fenster)

Das folgende Skript im Python-Fenster veranschaulicht, wie Sie die Funktion EnrichLayer verwenden.

import arcpy
arcpy.env.baDataSource = "ONLINE;US;"
arcpy.ba.EnrichLayer("TradeArea75pct", r"C:\Temp\Output.gdb\Trade_Area75_Enriched", "populationtotals.totpop_cy", None, 1, None)
Layer anreichern – Beispiel 2 (Python-Fenster)

Das folgende Skript im Python-Fenster veranschaulicht, wie Sie die Funktion EnrichLayer mit Variablen einer statistischen Datensammlung verwenden.

import arcpy
arcpy.env.baDataSource = "USA_ESRI_<year>"
arcpy.ba.EnrichLayer("TradeArea1", "TradeArea1_Enrich", r" C:\Users\<USER ID>\Documents\ArcGIS\Projects\My_Project\BayArea_ProprietaryData.sdcx/sales_s01_sales", None, 1, None)

Lizenzinformationen

  • Basic: Ja
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen