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

  • Mit dem Werkzeug wird eine vorhandene Gebietsplanung angegeben.

  • Mit dem Werkzeug wird die Ebene angegeben, 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.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Gebietsplanung

Der Name der Eingabe-Gebietsplanung.

Group Layer; Feature Dataset; String
Ebenen

Der Name der Ebene, in die die Daten geladen werden.

String
Eingabedaten

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

Table View
ID-Feld
(optional)

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

Field
Namensfeld
(optional)

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

Field
Feldzuordnung
(optional)

Die Werte, die für die Gebietseigenschaften verwendet werden.

  • Übergeordnete Gebiets-ID: Die ID des übergeordneten Gebiets.
  • Gesperrter Status: Das Gebiet kann nicht geändert werden.
  • Mittelpunkt gesperrt: Mittelpunkte können nicht geändert werden und bleiben an ihren festgelegten Positionen.

Value Table
Daten anhängen
(optional)

Gibt an, ob die zu ladenden Datensätze angehängt oder ersetzt werden sollen.

  • Aktiviert: Die in die angegebene Ebene zu ladenden Datensätze werden angehängt.
  • Deaktiviert: Die in die angegebene Ebene zu ladenden Datensätze werden ersetzt. Dies ist die Standardeinstellung.
Boolean

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisierte Gebietsplanung

Die aktualisierte Gebietsplanung.

Group Layer

arcpy.td.LoadTerritoryRecords(in_territory_solution, level, in_data, {id_field}, {name_field}, {field_map}, {append_data})
NameErläuterungDatentyp
in_territory_solution

Der Name der Eingabe-Gebietsplanung.

Group Layer; Feature Dataset; String
level

Der Name der Ebene, in die 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)

Die Werte für die Gebietseigenschaften.

  • parent_territory_id: Die ID des übergeordneten Gebiets.
  • locked_state: Das 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, ob die zu ladenden Datensätze angehängt oder ersetzt werden sollen.

  • APPENDDie in die angegebene Ebene zu ladenden Datensätze werden angehängt.
  • REPLACEDie in die angegebene Ebene zu ladenden Datensätze werden ersetzt. Dies ist die Standardeinstellung.
Boolean

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_territory_solution

Die aktualisierte Gebietsplanung.

Group Layer

Codebeispiel

LoadTerritoryRecords – Beispiel (Python-Fenster)

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

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

Umgebungen

Sonderfälle

Lizenzinformationen

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

Verwandte Themen