Définir les variables d’équilibrage (Conception de sectorisation)

Disponible avec une licence Business Analyst.

Résumé

Configure les variables à utiliser au cours de l’équilibrage.

Utilisation

  • Les variables seront utilisées selon la pondération relative, calculée en fonction de la préférence indiquée pour chaque variable.

  • La préférence fait référence à la pondération relative de chaque variable.

  • La somme des préférences de toutes les variables doit être égale à 100 pour cent.

  • Utilisez l’outil Ajouter des variables de niveau pour ajouter des variables à équilibrer.

  • Définit la préférence sur zéro si vous ne voulez pas désactiver la variable à utiliser pour l’équilibrage.

Syntaxe

arcpy.td.SetBalanceVariables(in_territory_solution, level, variables)
ParamètreExplicationType de données
in_territory_solution

Nom de la solution de sectorisation en entrée.

Group Layer; Feature Dataset; String
level

Nom du niveau auquel le champ calculé est ajouté.

String
variables
[[variable, weight],...]

Indique les variables à utiliser au cours de l’équilibrage.

  • variable : entrée définie.
  • weight : mesure que l’influence d’une variable donnée a sur l’analyse.

Value Table

Sortie dérivée

NomExplicationType de données
out_territory_solution

La solution de sectorisation mise à jour.

Groupe de couches

Exemple de code

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

Le script de fenêtre Python ci-dessous illustre l'utilisation de l'outil SetBalanceVariables.

import arcpy
arcpy.td.SetBalanceVariables("TerritorySolution", "Territories[1]", "HouseHold 50;TotalPop 50")

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

Rubriques connexes