Définir les variables d'équilibrage pour le niveau (Conception de sectorisation)
Récapitulatif
Permet de définir les variables d'équilibrage du niveau.
Utilisation
-
Le format du niveau de sectorisation est le suivant : Nom_Niveau[Index_Niveau]
L'équilibrage des variables est un paramètre facultatif. Vous pouvez spécifier un signe dièse « # » pour supprimer les variables d'équilibrage du niveau spécifié.
- Les variables d'équilibrage peuvent être spécifiées au format suivant : Préférence de la variable ; ...
- Variable : nom d'un champ de type de résumé issu d'une couche d'alignement d'une solution spécifiée. Les variables des couches autres que BDS possèdent un suffixe « _SUM » (application du calculateur SUM).
- Une préférence doit être spécifiée pour chaque variable. La plage de chaque préférence est comprise entre 0 et 100. Le total de toutes les préférences doit être égal à 100.
Syntaxe
SetupLevelBalancingVariables_TD_td (in_territory_solution_layer, in_level, {in_balance_variables})
Paramètre | Explication | Type de données |
in_territory_solution_layer |
Couche de solutions de sectorisation à utiliser pour définir les paramètres. | GP TD Layer |
in_level |
Niveau de sectorisation à modifier. | String |
in_balance_variables [in_balance_variables,...] (Facultatif) |
Liste des variables et préférences d’équilibrage. | GP Value Table |
Exemple de code
Exemple d'utilisation de l'outil SetupLevelBalancingVariables (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.SetupLevelBalancingVariables_TD("new layer", "Territories[1]", "AREA_SUM 45;TOTPOP_CY_SUM 55")
Exemple 2 d'utilisation de l'outil SetupLevelBalancingVariables (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"
level = "Territories[1]"
balanceVars = "AREA_SUM 45;TOTPOP_CY_SUM 55"
# Execute tool
gp.SetupLevelBalancingVariables_TD(solution, level, balanceVars)
Environnements
Cet outil n'utilise aucun environnement de géotraitement
Thèmes connexes
Informations de licence
ArcGIS for Desktop Basic: Requis Business Analyst
ArcGIS for Desktop Standard: Requis Business Analyst
ArcGIS for Desktop Advanced: Requis Business Analyst
5/10/2014