Ajouter un niveau de sectorisation (Conception de sectorisation)

Disponible avec une licence Business Analyst.

Synthèse

Crée une 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).

Paramètres

ÉtiquetteExplicationType de données
Solution de sectorisation en entrée

Solution de sectorisation en entrée.

Group Layer; Feature Dataset; String
Nom du niveau

Nom du nouveau niveau de sectorisation.

String
Nom de secteur par défaut
(Facultatif)

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

String
Classe d’entités principale
(Facultatif)

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

  • Limites de secteurLes entités surfaciques qui représentent les limites de secteur.
  • Centres de secteurLes entités ponctuelles qui représentent les centres de secteur.
  • Limites de baseEntités surfaciques qui représentent les limites des entités du niveau de base.
  • Centres de baseEntités ponctuelles qui représentent les centres des entités du niveau de base.
String

Sortie obtenue

ÉtiquetteExplicationType de données
Solution de sectorisation mise à jour

La solution de sectorisation mise à jour.

Group Layer

arcpy.td.AddTerritoryLevel(in_territory_solution, level_name, {default_territory_name}, {primary_feature_class})
NomExplicationType 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_CENTERSLes 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 obtenue

NomExplicationType de données
out_territory_solution

La solution de sectorisation mise à jour.

Group Layer

Exemple de code

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

Le script suivant pour la fenêtre Python illustre l’utilisation de la fonction AddTerritoryLevel.

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

Informations de licence

  • Basic: Nécessite Business Analyst
  • Standard: Nécessite Business Analyst
  • Advanced: Nécessite Business Analyst

Rubriques connexes