Gebietsdatensätze laden (Territory Design)

Mit der Business Analyst-Lizenz verfügbar.

Zusammenfassung

Fügt Datensätze (Features) für die angegebene Ebene hinzu oder aktualisiert vorhandene Datensätze.

Verwendung

  • Gibt eine vorhandene Gebietsplanung an.

  • Gibt die Ebene an, auf der Datensätze hinzugefügt werden sollen.

  • Mit einem Punkt-Layer werden Datensätze zum Gebietsmittelpunkte-Layer hinzugefügt.

  • Mit einem Polygon-Layer werden Datensätze zum Gebietsgrenzen-Layer hinzugefügt.

  • Für das Werkzeug ist ein Feature-Layer oder eine Tabelle für die Eingabe erforderlich.

Syntax

LoadTerritoryRecords(in_territory_solution, level, in_data, {id_field}, {name_field}, {field_map}, {append_data})
ParameterErklärungDatentyp
in_territory_solution

Die Eingabe-Gebietsplanung.

Group Layer; Feature Dataset; String
level

Die Ebene, auf der die Daten geladen werden.

String
in_data

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

Table View
id_field
(optional)

Das Feld, das die in die Ebene zu ladenden ID-Werte enthält.

Field
name_field
(optional)

Das Feld, das die in die Ebene zu ladenden Namenswerte enthält.

Field
field_map
[[attribute, field],...]
(optional)

Legt die Werte für die Gebietseigenschaften fest.

  • PARENT_TERRITORY_ID: Die ID des übergeordneten Gebiets.
  • LOCKED_STATE: Gebiet kann nicht geändert werden.
  • CENTER_LOCKED: Mittelpunkte können nicht geändert werden und bleiben an ihren festgelegten Positionen.

Value Table
append_data
(optional)

Gibt an, wo die geladenen Datensätze angehängt oder ersetzt werden.

  • APPENDDatensätze werden an die angegebene Ebene angehängt.
  • REPLACEDatensätze werden auf der angegebenen Ebene ersetzt. Dies ist die Standardeinstellung.
Boolean

Abgeleitete Ausgabe

NameErklärungDatentyp
out_territory_solution

Die aktualisierte Gebietsplanung.

Gruppen-Layer

Codebeispiel

LoadTerritoryRecords – Beispiel (Python-Fenster)

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

import arcpy
arcpy.td.LoadTerritoryRecords("Territory Solution", "Level[1]", r"C:\Temp \sampledata.gdb\StoreLocations", "ID", "Name", None, "REPLACE")

Lizenzinformationen

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

Verwandte Themen