Charger des enregistrements de secteur (Conception de sectorisation)

Disponible avec une licence Business Analyst.

Résumé

Ajoute des enregistrements (entités) ou met à jour des enregistrements existants pour le niveau spécifié.

Utilisation

  • Spécifie une solution de sectorisation existante.

  • Spécifie le niveau auquel les enregistrements doivent être ajoutés.

  • Une couche de points ajoutera les enregistrements à la couche Territories Centers.

  • Une couche de polygones ajoutera les enregistrements à la couche Territories Boundary.

  • L’outil nécessite une couche d’entités ou une table en entrée.

Syntaxe

arcpy.td.LoadTerritoryRecords(in_territory_solution, level, in_data, {id_field}, {name_field}, {field_map}, {append_data})
ParamètreExplicationType de données
in_territory_solution

Solution de sectorisation en entrée.

Group Layer; Feature Dataset; String
level

Niveau auquel les données sont chargées.

String
in_data

Couche ou enregistrements à charger.

Table View
id_field
(Facultatif)

Champ contenant les valeurs d’identifiant à charger dans le niveau.

Field
name_field
(Facultatif)

Champ contenant les valeurs de nom à charger dans le niveau.

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

Définit les valeurs des propriétés de sectorisation.

  • PARENT_TERRITORY_ID : identifiant du secteur parent.
  • LOCKED_STATE : secteur non modifiable.
  • CENTER_LOCKED : les points centraux ne sont pas modifiables et restent à leur emplacement fixe.

Value Table
append_data
(Facultatif)

Indique où ajouter ou remplacer les enregistrements qui sont chargés.

  • APPENDAjoute les enregistrements au niveau spécifié.
  • REPLACERemplace les enregistrements au niveau spécifié. Il s’agit de l’option par défaut.
Boolean

Sortie dérivée

NomExplicationType de données
out_territory_solution

La solution de sectorisation mise à jour.

Groupe de couches

Exemple de code

Exemple d’utilisation de l’outil LoadTerritoryRecords (fenêtre Python)

Le script de fenêtre Python ci-dessous illustre l'utilisation de l'outil LoadTerritoryRecords.

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

Informations de licence

  • Basic: Requiert Business Analyst
  • Standard: Requiert Business Analyst
  • Advanced: Requiert Business Analyst

Rubriques connexes