Geographien aus Überlagerung generieren (Business Analyst)

Mit der Business Analyst-Lizenz verfügbar.

Zusammenfassung

Generiert Einzugsgebiete aus den Features einer Eingabe-Standardgeographie-Ebene, die eine angegebene räumliche Beziehung zur Eingabe aufweist.

Verwendung

  • Das Werkzeug sucht die Grundkartengeographie des betreffenden Eingabe-Layers und berechnet für jede Grundkartengeographie, welcher Anteil ihrer Fläche, ihrer Bevölkerung, der Anzahl der Haushalte usw. sich mit dem Eingabe-Feature überschneidet.

  • Der Wert des Parameters Eingabe-Features wird verwendet, um zu definieren, welche Features des Standardgeographie-Ebenen-Layers in der Ausgabe enthalten sein sollen.

  • Bei dem Wert des Parameters Eingabe-Features kann es sich um einen Punkt- oder Polygon-Feature-Typ handeln.

  • Die Layer-Ausgabe basiert auf einer Polygon-zu-Polygon-Auswahl und wird anhand einer geometrischen Beziehung der Features in beiden polygonbasierten Layern berechnet.

  • Bei Verwendung von Online-Daten ist die Option Alle Verhältnisse für den Parameter Verhältnis nicht verfügbar.

  • Für dieses Werkzeug werden unter bestimmten Umständen Credits verbraucht. Wenn z. B. mindestens eine Variable für Verhältnisse ausgewählt und mit ArcGIS Online verbunden wird, erfolgt ein Credit-Verbrauch ähnlich wie mit dem Werkzeug Layer anreichern. Der Credit-Verbrauch hängt auch von der Anzahl der teilweisen Überschneidungen zwischen den Eingabe-Features und den Eingaben auf Geographie-Ebene ab.

Parameter

BeschriftungErläuterungDatentyp
Geographie-Ebene

Die Geographie-Ebene, die zum Definieren des Einzugsgebiets verwendet wird.

String
Eingabe-Features

Die Features, die zum Extrahieren der Features der Standardgeographie-Ebene nach der angegebenen räumlichen Beziehung verwendet werden. Dabei kann es sich entweder um alle Features aus dem Layer oder, wenn eine Auswahl verfügbar ist, um die ausgewählten Features handeln.

Feature Layer
ID-Feld

Das Feld, das zum Identifizieren des Parameters Eingabe-Features verwendet wird – z. B. die IDs von Fahrzeit-Polygonen.

Field
Ausgabe-Feature-Class

Das Ausgabe-Feature mit dem Einzugsgebiet.

Feature Class
Beziehung
(optional)

Gibt an, wie die Subgeographie aus dem Grenz-Layer ausgewählt wird.

  • ÜberschneidenWenn Subgeography-Features den Grenz-Layer berühren oder sich mit ihm überschneiden, werden sie in den Ausgabe-Layer aufgenommen. Dies ist die Standardeinstellung.
  • Mit Mittelpunkt inWenn die Schwerpunkte beliebiger Subgeography-Features im Grenz-Layer enthalten sind, werden sie in den Ausgabe-Layer aufgenommen.
  • Vollständig innerhalb vonNur die Features des Subgeography-Layers, die vollständig im Grenz-Layer enthalten sind, werden in den Ausgabe-Layer aufgenommen.
String
Verhältnisse
(optional)

Gibt die zu berechnenden Verhältnisse an.

  • Keine VerhältnisseEs werden keine Verhältnisse berechnet. Dies ist die Standardeinstellung.
  • Nur FlächeNur die Verhältnisse in dem Teil (der Fläche) der Standardgeographie-Ebene, der bzw. die sich mit einem Eingabe-Feature überschneidet, werden berechnet.
  • Alle VerhältnisseAlle verfügbaren Verhältnisse werden berechnet. Diese Option ist bei Verwendung von Online-Daten nicht verfügbar.
String

arcpy.ba.GenerateGeographiesFromOverlay(geography_level, in_features, id_field, out_feature_class, {overlap_type}, {ratios})
NameErläuterungDatentyp
geography_level

Die Geographie-Ebene, die zum Definieren des Einzugsgebiets verwendet wird.

String
in_features

Die Features, die zum Extrahieren der Features der Standardgeographie-Ebene nach der angegebenen räumlichen Beziehung verwendet werden. Dabei kann es sich entweder um alle Features aus dem Layer oder, wenn eine Auswahl verfügbar ist, um die ausgewählten Features handeln.

Feature Layer
id_field

Das Feld, das zum Identifizieren des Parameters in_features verwendet wird – z. B. die IDs von Fahrzeit-Polygonen.

Field
out_feature_class

Das Ausgabe-Feature mit dem Einzugsgebiet.

Feature Class
overlap_type
(optional)

Gibt an, wie die Subgeographie aus dem Grenz-Layer ausgewählt wird.

  • INTERSECTWenn Subgeography-Features den Grenz-Layer berühren oder sich mit ihm überschneiden, werden sie in den Ausgabe-Layer aufgenommen. Dies ist die Standardeinstellung.
  • CENTROID_WITHINWenn die Schwerpunkte beliebiger Subgeography-Features im Grenz-Layer enthalten sind, werden sie in den Ausgabe-Layer aufgenommen.
  • COMPLETELY_WITHINNur die Features des Subgeography-Layers, die vollständig im Grenz-Layer enthalten sind, werden in den Ausgabe-Layer aufgenommen.
String
ratios
(optional)

Gibt die zu berechnenden Verhältnisse an.

  • NO_RATIOSEs werden keine Verhältnisse berechnet. Dies ist die Standardeinstellung.
  • AREA_ONLYNur die Verhältnisse in dem Teil (der Fläche) der Standardgeographie-Ebene, der bzw. die sich mit einem Eingabe-Feature überschneidet, werden berechnet.
  • ALL_RATIOSAlle verfügbaren Verhältnisse werden berechnet. Diese Option ist bei Verwendung von Online-Daten nicht verfügbar.
String

Codebeispiel

GenerateGeographiesFromOverlay: Beispiel (Python-Fenster)

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

import arcpy
arcpy.ba.GenerateGeographiesFromOverlay("US.ZIP5", "TradeArea", "ID",
                                        r"C:\Temp\Output.gdb\OverlayTradeAreas")

Lizenzinformationen

  • Basic: Erfordert Business Analyst
  • Standard: Erfordert Business Analyst
  • Advanced: Erfordert Business Analyst

Verwandte Themen