Créer des classes d’entités du niveau de sectorisation (Outils Conception de sectorisation)
Résumé
Crée des classes d’entités pour un niveau de sectorisation donné.
Utilisation
Les classes d’entités ponctuelles en sortie représentent les centres des entités dans le niveau de base ou de sectorisation.
Les classes d’entités surfaciques en sortie représentent les limites (périmètres) des entités dans le niveau de base ou de sectorisation.
Le niveau de base peut uniquement contenir des limites de base et des centres de base.
Un polygone de Thiessen sera créé pour la classe d’entités de limite de base si une solution basée sur des points est créée.
La classe d’entités par défaut pour une solution surfacique est Limites de secteur de base.

La classe d’entités par défaut pour une solution ponctuelle est Centres de secteur de base.

Les classes d’entités surfaciques représentent les limites (périmètres) des entités dans le niveau de sectorisation.

Les classes d’entités ponctuelles représentent des centres de secteur.

Paramètres
|
Etiqueter
|
Explication
|
Type de données
|
|
Solution de sectorisation en entrée
|
Couche de solution de conception de sectorisation utilisée pour l’analyse.
|
Group Layer; Feature Dataset; String
|
|
Niveau
|
Le niveau auquel sont ajoutées les classes d’entités.
|
String
|
|
Classes d’entités
|
Indique les classes d’entités qui seront créées à la valeur de paramètre Level (Niveau) spécifiée.
Territory Boundaries—Polygon features that represent the territory boundaries will be created.
Territory Centers—Point features that represent the territory centers will be created.
Base Boundaries—Polygon features that represent the base boundaries will be created.
Base Centers—Point features that represent the base centers will be created.
Line Barriers—Line features that restrict traversal across a line will be created.
Seed Points—Point features from which territories are derived will be created.
Restricted Areas—Polygon features that prevent the creation of territories will be created.
Polygon Barriers—Polygon features that restrict traversal across a polygon will be created.
|
String
|
Sortie dérivée
|
Etiqueter
|
Explication
|
Type de données
|
|
Solution de sectorisation mise à jour
|
Solution de sectorisation mise à jour.
|
Group Layer
|
arcpy.td.CreateTerritoryLevelFeatureClasses(in_territory_solution, level, feature_classes)
|
Nom
|
Explication
|
Type de données
|
|
in_territory_solution
|
Couche de solution de conception de sectorisation utilisée pour l’analyse.
|
Group Layer; Feature Dataset; String
|
|
level
|
Le niveau auquel sont ajoutées les classes d’entités.
|
String
|
|
feature_classes
[feature_classes,...]
|
Indique les classes d’entités qui seront créées à la valeur de paramètre level spécifiée.
TERRITORY_BOUNDARIES—Polygon features that represent the territory boundaries will be created.
TERRITORY_CENTERS—Point features that represent the territory centers will be created.
BASE_BOUNDARIES—Polygon features that represent the base boundaries will be created.
BASE_CENTERS—Point features that represent the base centers will be created.
LINE_BARRIERS—Line features that restrict traversal across a line will be created.
SEED_POINTS—Point features from which territories are derived will be created.
RESTRICTED_AREAS—Polygon features that prevent the creation of territories will be created.
POLYGON_BARRIERS—Polygon features that restrict traversal across a polygon will be created.
|
String
|
Sortie dérivée
|
Nom
|
Explication
|
Type de données
|
|
out_territory_solution
|
Solution de sectorisation mise à jour.
|
Group Layer
|
Exemple de code
Exemple de CreateTerritoryLevelFeatureClasses (fenêtre Python)
Le script de la fenêtre Python ci-après illustre l’utilisation de la fonction CreateTerritoryLevelFeatureClasses.
import arcpy
arcpy.td.CreateTerritoryLevelFeatureClasses("TerritoryDesignSolution", "Territories[1]", "TERRITORY_BOUNDARIES;TERRITORY_CENTERS")
Environnements
Espace de travail courant
Informations de licence
- Basic: Nécessite Business Analyst
- Standard: Nécessite Business Analyst
- Advanced: Nécessite Business Analyst