Gebietsplanung importieren (Territory Design)

Mit der Business Analyst-Lizenz verfügbar.

Zusammenfassung

Dient zum Erstellen einer neuen Gebietsplanung und zum Importieren der Gebietshierarchie aus einer Tabelle oder einem Layer.

Verwendung

  • Die Eingabedaten müssen eine hierarchische Struktur aufweisen.

  • Wenn Sie mehr als eine Ebene angeben, wird eine Hierarchie erstellt.

Syntax

arcpy.td.ImportTerritorySolution(in_data, solution_name, level_settings)
ParameterErklärungDatentyp
in_data

Der Layer oder die Datensätze, die importiert werden sollen.

Table View
solution_name

Der Name der zu erstellenden Gebietsplanung.

String
level_settings
[[level_name, territory_name_template, id_field, name_field, parent_id_field, primary_feature_class],...]

Die Ebenen-Einstellungen zum Importieren der Gebietshierarchie.

  • level_name: Der Name der Ebene (erforderlich).
  • default_territory_name: Das Präfix für die neuen Gebiete, die anschließend auf der Ebene erstellt werden (optional).
  • id_field: Das Feld, das IDs (eindeutige IDs) für Gebiete enthält (erforderlich).
  • name_field: Das Feld, das Namen für Gebiete enthält (optional).
  • parent_id_field: Das Feld, das IDs für übergeordnete Gebiete enthält (optional).
  • primary_feature_class: Gibt die Klassenebene an, die zum Speichern von Ebenenattributen verwendet wird (optional).
    • TERRITORY_BOUNDARIES: Ebenenattribute werden mit den Grenzen der Gebietsplanung gespeichert.
    • TERRITORY_CENTERS: Ebenenattribute werden mit den Grenzmittelpunkten der Gebietsplanung gespeichert.
    • BASE_BOUNDARIES: Ebenenattribute werden mit den Grenzen des Basis-Layers gespeichert.
    • BASE_CENTERS: Ebenenattribute werden mit den Grenzmittelpunkten des Basis-Layers gespeichert.
Value Table

Abgeleitete Ausgabe

NameErklärungDatentyp
out_territory_solution

Die aktualisierte Gebietsplanung.

Gruppen-Layer

Codebeispiel

ImportTerritorySolution – Beispiel (Python-Fenster)

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

import arcpy
arcpy.td.ImportTerritorySolution("zips", "Territory Solution", "Base BaseName ID NAME TerritoryID BASE_BOUNDARIES;Territories Territory TerritoryID # # TERRITORY_BOUNDARIES")

Lizenzinformationen

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

Verwandte Themen