Définir les contraintes attributaires de sectorisation (Conception de sectorisation)

Disponible avec une licence Business Analyst.

Résumé

Définit les variables d’ajout de contraintes lors du calcul de la solution de sectorisation.

Utilisation

  • Seules les variables qui ont été ajoutées au niveau seront disponibles.

  • Les secteurs sont contraints par les paramètres Minimum, Maximum ou Ideal Value (Valeur idéale).

  • Définissez le paramètre Weight (Poids) sur 100 si une seule variable peut être utilisée pour les contraintes.

  • Le paramètre Weight (Poids) est défini si plusieurs variables sont présentes.

  • Les valeurs de paramètre Maximum et Minimum sont des contraintes strictes. Les secteurs ne sont ni supérieurs, ni inférieurs aux valeurs spécifiées.

  • Le paramètre Ideal Value (Valeur idéale) est une contrainte douce. Les secteurs peuvent être supérieurs ou inférieurs aux valeurs spécifiées.

Syntaxe

SetTerritoryAttributeConstraints(in_territory_solution, level, {constraints})
ParamètreExplicationType de données
in_territory_solution

La couche Solution de conception de sectorisation à utiliser au cours de l’analyse

Group Layer; Feature Dataset; String
level

Le niveau auquel les contraintes s’appliquent.

String
constraints
[[variable, minimum, maximum, ideal_value, weight],...]
(Facultatif)

Les variables qui seront utilisées pour contraindre la solution de sectorisation.

  • variable : valeur numérique à utiliser comme contrainte.
  • minimum : valeur numérique qui définit une limite stricte pour la limite inférieure des secteurs.
  • maximum : valeur numérique qui définit une limite stricte pour la limite supérieure des secteurs.
  • ideal_value : valeur numérique qui définit une limite douce pour la valeur idéale de la solution de sectorisation.
  • weight : influence dont bénéficie une valeur de contrainte sur la solution de sectorisation. Le nombre doit être supérieur à 0.
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 SetTerritoryAttributeConstraints (fenêtre Python)

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

import arcpy
arcpy.td.SetTerritoryAttributeConstraints("TerritorySolution", "Territories[1]", "populationtotals_totpop_cy 10000 100000 # 100")

Informations de licence

  • Basic: Requiert Business Analyst
  • Standard: Requiert Business Analyst
  • Advanced: Requiert Business Analyst

Rubriques connexes