Skip To Content

Kannibalisierung ermitteln (Business Analyst)

Mit der Business Analyst-Lizenz verfügbar.

Zusammenfassung

Berechnet die Überlappung zwischen zwei oder mehreren Polygonen. Hiermit ist das Maß der Überlappung lagegleicher Polygon-Grenzen gemeint.

Sie können optional einen Bericht mit Überlappungsstatistiken erstellen.

Verwendung

  • Die Ausgabeattributtabelle enthält Felder, die den Prozentsatz der Überlappung und den proportionalen Vergleich der Gesamtfläche aller sich schneidenden Eingabe-Polygone enthalten.

  • Wenn die Polygone sich nicht überlappen, enthält die Ausgabe-Feature-Class weder eine Geometrie noch Datensätze. Die Ausgabe-Feature-Class enthält nur die überlappende Geometrie aus der Eingabe.

  • Die Polygone müssen aus einer einzelnen Feature-Class stammen. Mit dem Werkzeug Zusammenführen (Merge) können Sie mehrere Feature-Classes zu einer zusammenfassen.

Syntax

MeasureCannibalization(in_features, area_id_field, area_description_field, out_feature_class, {store_id_field}, {create_report}, {report_title}, {report_folder}, {report_format})
ParameterErklärungDatentyp
in_features

Die auf eine Überlappung zu untersuchenden Eingabe-Polygon-Features.

Feature Layer
area_id_field

Das Feld, das die einzelnen Features im Eingabe-Layer eindeutig identifiziert.

Field
area_description_field

Das Feld, das die Features im Eingabe-Layer beschreibt.

Field
out_feature_class

Die Ausgabe-Feature-Class mit den im Eingabe-Layer gefundenen Überlappungsflächen.

Feature Class
store_id_field
(optional)

Die eindeutige ID zur Verknüpfung einer Filiale mit einem Polygon, wenn es sich bei den Eingaben um Einzugsgebiete handelt.

Field
create_report
(optional)

Gibt an, ob ein Bericht erstellt wird.

  • CREATE_REPORTEs wird ein Bericht erstellt.
  • DO_NOT_CREATE_REPORTEs wird kein Bericht erstellt. Dies ist die Standardeinstellung.
Boolean
report_title
(optional)

Titel des Berichts. Der Standardwert ist Measure Cannibalization.

String
report_folder
(optional)

Das Ausgabeverzeichnis, in dem der Bericht gespeichert wird.

Folder
report_format
[report_format,...]
(optional)

Die Ausgabeformate des Berichts.

String

Abgeleitete Ausgabe

NameErklärungDatentyp
output_report

Die Ausgabeberichtsdateien.

Datei

Codebeispiel

MeasureCannibalization – Beispiel (Python-Fenster)

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

import arcpy
arcpy.ba.MeasureCannibalization("SF_Stores_Rings", "AREA_ID", "AREA_DESC", r"C:\ MyProject1\MyProject1.gdb\SF_Stores_RIngs_MeasureCannibalization", "STORE_ID", "CREATE_REPORT", "Measure Cannibalization", r"C:\ MyProject1\MeasureCannibalization", "PDF")

Lizenzinformationen

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

Verwandte Themen