Disponible avec une licence Business Analyst.
Résumé
Crée une nouvelle solution de sectorisation basée sur une solution existante et une nouvelle couche d'alignement.
La nouvelle solution contiendra la hiérarchie des secteurs, les variables, les contraintes et d'autres options provenant de la solution de sectorisation de base.
Utilisation
Toute couche de polygones ou de points peut être utilisée comme couche d'alignement pour la nouvelle solution de sectorisation.
Un champ String, Integer, SmallInteger, Double, Single, Date, OID, GlobalID, GUID de la couche d'alignement peut être utilisé comme champ d'affichage. La valeur par défaut est le champ d'affichage de la couche d'alignement. Si le champ d'affichage de la couche par défaut n'est pas défini, le premier champ approprié est appliqué.
Par défaut, la solution de sectorisation est contenue dans le dossier "Territories" dans le projet BA actif.
Un nom de solution de sectorisation par défaut est généré s'il n'est pas spécifié.
Syntaxe
arcpy.td.ImportTerritorySolution_TD(in_territory_solution_layer, in_alignment_layer, {in_display_field}, {in_territory_solution_location}, {in_territory_solution_name})| Paramètre | Explication | Type de données |
in_territory_solution_layer | Couche de solutions de sectorisation à partir de laquelle effectuer l'importation. | GP TD Layer |
in_alignment_layer | Couche d'alignement de la nouvelle solution de sectorisation. | Feature Layer |
in_display_field (Facultatif) | Champ d'affichage de la solution de sectorisation. | Field |
in_territory_solution_location (Facultatif) | Emplacement de la solution de sectorisation. | String |
in_territory_solution_name (Facultatif) | Nom de la solution de sectorisation. | String |
Exemple de code
Exemple d'utilisation de l'outil ImportTerritorySolution_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.ImportTerritorySolution_TD("new layer", "ZIPCodes_zp", "NAME", "C:/BA Output/Project/Default Project/Territories/", "new layer2")
Exemple 2 d'utilisation de l'outil ImportTerritorySolution_TD (script autonome)
Le script autonome suivant illustre l'utilisation de l'outil.
# Import system modules
import arcgisscripting
gp = arcgisscripting.create()
# Set local variables
solution = "new layer"
alignmentLayer = "ZIPCodes_zp"
displayField = "NAME"
solutionLocation = "C:/BA Output/Project/Default Project/Territories/"
solutionName = "new layer2"
# Execute tool
gp.ImportTerritorySolution_TD(solution, alignmentLayer, displayField, solutionLocation, solutionName)
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