Einzugsgebietsringe erstellen (Business Analyst)

Mit der Business Analyst-Lizenz verfügbar.

Zusammenfassung

Erstellt Ringe um Punktpositionen.

Abbildung

Einzugsgebietsringe erstellen

Verwendung

  • Zum Definieren von Entfernungswerten müssen gültige numerische Werte verwendet werden. Für Ringe dürfen keine negativen Entfernungen verwendet werden.

  • Der Parameter Überlappung entfernen verwendet Thiessen-Polygone zum Entfernen von Überlappungen zwischen Ausgabe-Ring-Polygonen.

Syntax

GenerateTradeAreaRings(in_features, out_feature_class, radii, {units}, {id_field}, {remove_overlap}, {dissolve_option})
ParameterErklärungDatentyp
in_features

Die Eingabe-Features mit den Mittelpunkten für die Ringe.

Feature Layer
out_feature_class

Die Feature-Class, die die Ausgabe-Ring-Features enthält.

Feature Class
radii
[radii,...]

Die Entfernungen in aufsteigender Folge, die zum Erstellen von Ringen um die Eingabe-Features verwendet werden.

Double
units
(optional)

Die lineare Einheit, die mit den Entfernungswerten verwendet werden soll.

String
id_field
(optional)

Ein Feld mit einer eindeutigen ID im Ringmittelpunkt-Layer.

Field
remove_overlap
(optional)

Erstellt überlappende konzentrische Ringe oder entfernt die Überlappung.

  • REMOVE_OVERLAPZum Entfernen von Überlappungen zwischen Ausgabe-Ring-Polygonen werden Thiessen-Polygone verwendet.
  • KEEP_OVERLAPAusgabe-Ring-Features werden mit Überlappungen erstellt. Dies ist die Standardeinstellung.
Boolean
dissolve_option
(optional)

Gibt an, ob überlappende oder nicht überlappende Einzugsgebiete für einen Standort verwendet werden sollen, wenn mehrere Entfernungen angegeben wurden.

  • OVERLAP Jedes Polygon enthält dann das Gebiet, das von der Einrichtung aus bis zum Entfernungswert erreichbar ist. Dies ist die Standardeinstellung.
  • SPLIT Jedes Polygon enthält dann nur das Gebiet zwischen aufeinanderfolgenden Entfernungswerten.
String

Codebeispiel

GenerateTradeAreaRings – Beispiel (Python-Fenster)

Das folgende Skript veranschaulicht die Verwendung des Werkzeugs GenerateTradeAreaRings im Python-Fenster.

import arcpy
arcpy.ba.GenerateTradeAreaRings("sales_locations.shp",
                                r"sales_locations_GenerateTrad.shp", [1, 3, 5],
                                "MILES", "ID", "KEEP_OVERLAP")

Lizenzinformationen

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

Verwandte Themen