Disponible avec une licence Business Analyst.
Résumé
Génère un index d'adjacence de secteur pour une couche d'entités spécifiée qui servira de couche d'alignement dans les solutions de sectorisation.
Cet index augmente les performances de création, d'équilibrage et d'ajustement des secteurs.
Utilisation
Les couches polygonales et de points peuvent être utilisées en tant que couche.
Les couches polygonales peuvent être utilisées uniquement en tant que couche de masquage.
- La couche de masquage est principalement utilisée pour les couches de points comme interruption. Les points émanant de différents polygones de masquage sont considérés comme non adjacents. Les points émanant du même polygone de masquage sont considérés comme adjacents.
- La couche de masquage peut être spécifiée uniquement pour les couches de points.
Les distances de la zone tampon peuvent être spécifiées uniquement pour une couche de points. Elles sont définies comme la distance entre les points pour générer un cercle adjacent. Les points intersectés avec leurs cercles adjacents sont considérés comme étant adjacents.
REMARQUE : si le fichier d'index adjacent est déjà créé pour la couche, un message d'avertissement apparaît, et le fichier est régénéré sans prendre le paramètre d'environnement OverwriteOutput en compte.
Syntaxe
arcpy.td.BuildTerritoryIndex_TD(in_layer, {in_mask_layer}, {In_buffer_distance})| Paramètre | Explication | Type de données |
in_layer | Couche pour laquelle créer un index de secteur. | Feature Layer |
in_mask_layer (Facultatif) | Couche de masquage pour une couche de points. | Feature Layer |
In_buffer_distance (Facultatif) | Distance de la zone tampon pour chaque point d'une couche. | Linear Units |
Exemple de code
Exemple d'utilisation de l'outil BuildTerritoryIndex_TD (fenêtre Python)
Le script de fenêtre Python suivant montre comment utiliser l'outil en mode immédiat.
import arcgisscripting
gp = arcgisscripting.create()
gp.BuildTerritoryIndex_TD("C:/Layer1.lyr", "C:/Layer2.lyr" , "10 miles")
Exemple 2 d'utilisation de l'outil BuildTerritoryIndex_TD (script autonome)
Le script autonome suivant illustre l'utilisation de l'outil.
import arcgisscripting
gp = arcgisscripting.create()
gp.BuildTerritoryIndex_TD("C:/Layer1.lyr", "C:/Layer2.lyr" , "10 miles")
Environnements
Cet outil n'utilise pas d’environnement de géotraitement.
Informations de licence
- Basic: Requiert Business Analyst
- Standard: Requiert Business Analyst
- Advanced: Requiert Business Analyst