Ajouter des interruptions de sectorisation (Conception de sectorisation)

Disponible avec une licence Business Analyst.

Résumé

Permet l’ajout d’entités linéaires ou surfaciques pour empêcher ou limiter la croissance des territoires.

Illustration

Interruptions linéaires

Utilisation

  • Des couches linéaires ou surfaciques peuvent être utilisées comme interruptions.

  • De nouvelles entités peuvent être ajoutées à une interruption existante.

  • Chaque niveau peut contenir une impédance et une zone limitée.

Syntaxe

arcpy.td.AddTerritoryBarriers(in_territory_solution, level, in_barrier_features, {barrier_type}, {append_data})
ParamètreExplicationType de données
in_territory_solution

La couche Solution de conception de sectorisation qui est utilisée au cours de l’analyse.

Group Layer; Feature Dataset; String
level

Le niveau auquel les interruptions s’appliquent.

String
in_barrier_features

Entités surfaciques ou linéaires utilisées comme interruptions.

Feature Layer
barrier_type
(Facultatif)

Précise le type d’interruption.

  • IMPEDANCE Limite la croissance des territoires. Il s’agit de l’option par défaut.
  • RESTRICTED_AREAEmpêche la création de territoires.
String
append_data
(Facultatif)

Indique s’il convient d’ajouter ou de remplacer les enregistrements à la couche d’interruptions.

  • APPENDAjoute des enregistrements à une couche d’interruptions existante.
  • REPLACECrée une nouvelle couche d’interruptions ou remplace des enregistrements dans une couche d’interruptions existante. 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 AddTerritoryBarriers (fenêtre Python)

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

import arcpy
arcpy.td.AddTerritoryBarriers("in_territory_solution", "Level[1]", "in_barrier_features", "IMPEDANCE", "REPLACE_DATA")

Informations de licence

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

Rubriques connexes