Ajouter un niveau de sectorisation (Conception de sectorisation)

Disponible avec une licence Business Analyst.

Résumé

Crée une nouvelle classe d’entités vide afin de représenter un niveau.

Utilisation

  • Spécifiez une solution de sectorisation existante.

  • Un niveau est créé au-dessus du niveau de base. Les entités de base sont agrégées dans le nouveau niveau.

  • La variable %Number% détermine l’emplacement du nombre entier : soit après, soit avant le nom du secteur. Ainsi, Secteur %Number% aboutit au résultat Secteur 1, Secteur 2 et ainsi de suite, tandis que %Number% Secteur aboutit à 1 Secteur, 2 Secteur et ainsi de suite.

  • La classe d’entités principale par défaut pour un niveau de base comportant des entités surfaciques est Base Boundaries (Limites de base).

  • La classe d’entités principale par défaut pour un niveau de base comportant des entités ponctuelles est Base Centers (Centres de base).

Syntaxe

AddTerritoryLevel(in_territory_solution, level_name, {default_territory_name}, {primary_feature_class})
ParamètreExplicationType de données
in_territory_solution

Solution de sectorisation en entrée.

Group Layer; Feature Dataset; String
level_name

Nom du nouveau niveau de sectorisation.

String
default_territory_name
(Facultatif)

Nom à utiliser comme préfixe pour les nouveaux secteurs.

String
primary_feature_class
(Facultatif)

Indique le niveau de la classe à utiliser pour conserver les attributs de niveau.

  • TERRITORY_BOUNDARIESLes entités surfaciques qui représentent les limites de secteur.
  • TERRITORY_CENTERS Les entités ponctuelles qui représentent les centres de secteur.
  • BASE_BOUNDARIESEntités surfaciques qui représentent les limites des entités du niveau de base.
  • BASE_CENTERSEntités ponctuelles qui représentent les centres des entités du niveau de base.
String

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

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

import arcpy
arcpy.td.AddTerritoryLevel("Territory Solution", "Level1", "Territory", "BASE_BOUNDARIES")

Informations de licence

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

Rubriques connexes