Importer une solution de sectorisation (Conception de sectorisation)

Disponible avec une licence Business Analyst.

Résumé

Crée une solution de sectorisation et importe la hiérarchie des secteurs d’une table ou d’une couche.

Utilisation

  • Les données en entrée doivent posséder une structure hiérarchique.

  • Le fait de spécifier plusieurs niveaux entraîne la création d’une hiérarchie.

Syntaxe

arcpy.td.ImportTerritorySolution(in_data, solution_name, level_settings)
ParamètreExplicationType de données
in_data

Couche ou enregistrements à importer.

Table View
solution_name

Nom de la solution de sectorisation à créer.

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

Paramètres de niveau de l’importation de la hiérarchie des secteurs.

  • level_name : nom du niveau (obligatoire).
  • default_territory_name : préfixe des nouveaux secteurs qui seront, par la suite, créés pour le niveau (facultatif).
  • id_field : champ qui contient les identifiants (identifiants uniques) des secteurs (obligatoire).
  • name_field : champ qui contient les noms des secteurs (facultatif).
  • parent_id_field : champ qui contient les identifiants des secteurs parent (facultatif).
  • primary_feature_class : indique le niveau de la classe à utiliser pour conserver les attributs de niveau (facultatif).
    • TERRITORY_BOUNDARIES : les attributs de niveau seront conservés à l’aide des limites de la solution de sectorisation.
    • TERRITORY_CENTERS : les attributs de niveau seront conservés à l’aide des centres des limites de la solution de sectorisation.
    • BASE_BOUNDARIES : les attributs de niveau seront conservés à l’aide des limites de la solution de base.
    • BASE_CENTERS : les attributs de niveau seront conservés à l’aide des centres des limites de la solution de base.
Value Table

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 ImportTerritorySolution (fenêtre Python)

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

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

Informations de licence

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

Rubriques connexes