Définir les options des niveaux de sectorisation (Conception de sectorisation)

Disponible avec une licence Business Analyst.

Résumé

Définit les options de création des niveaux de sectorisation.

Utilisation

  • Une valeur de paramètre Compactness (Compacité) égale à 100 correspond à un cercle où tous les paramètres sont respectés.

  • Une valeur Compactness (Compacité) faible indique que les variables et préférences sont respectées, mais que la forme est compromise.

  • Le paramètre Fill Extent Automatically (Remplir l’étendue automatiquement) affecte les entités à leurs secteurs les plus proches, quels que soient les paramètres de contrainte.

  • Par défaut, un générateur de nombres aléatoires est utilisé pour les valeurs initiales.

  • Pour générer des secteurs homogènes, utilisez une valeur entière supérieure ou égale à 0.

Syntaxe

SetTerritoryLevelOptions(in_territory_solution, level, {compactness}, {fill_extent}, {random_seed})
ParamètreExplicationType de données
in_territory_solution

La couche Solution de conception de sectorisation qui est utilisée au cours de l’analyse.

Group Layer; Feature Dataset; String
level

Le niveau auquel les options s’appliquent.

String
compactness
(Facultatif)

Une valeur numérique, comprise entre 0 et 100, qui définit la forme des secteurs.

Long
fill_extent
(Facultatif)

Indique si les entités sont automatiquement affectées au secteur le plus proche.

  • AUTO_FILL_EXTENTLes entités sont automatiquement affectées au secteur le plus proche.
  • DO_NOT_AUTO_FILL_EXTENTLes entités ne sont pas automatiquement affectées au secteur le plus proche. Il s’agit de l’option par défaut.
Boolean
random_seed
(Facultatif)

Entier utilisé pour la valeur initiale. Par défaut, aucune valeur n’est définie et un générateur aléatoire est utilisé.

  • Utilise l’algorithme de collecte ACM 599 pour produire des secteurs aléatoires.
  • Si la valeur initiale est supérieure ou égale à 0, la même valeur initiale permet de produire des secteurs homogènes.

Long

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 SetTerritoryLevelOptions (fenêtre Python)

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

import arcpy
arcpy.td.SetTerritoryLevelOptions("td", "Territories[1]", 75, "DO_NOT_AUTO_FILL_EXTENT", None)

Informations de licence

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

Rubriques connexes