Définir les contraintes de distance pour le niveau (Conception de sectorisation)
Récapitulatif
Permet la définition de contraintes de distance au niveau spécifié.
Utilisation
-
Le format du niveau de sectorisation doit être le suivant : Nom_Niveau[Index_Niveau]
Le paramètre Unités de distance dépend de la valeur du type de mesure. Cette valeur peut être modifiée via l'interface utilisateur ou l'outil Définir les paramètres du niveau (voir le paramètre in_measure_type).
Les valeurs Distance maximale, Distance minimale et Distance minimale entre les centres doivent être supérieures à zéro.
Syntaxe
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_distance_units (Facultatif) |
Unités de distance des contraintes de distance.
| String |
in_maximum_distance (Facultatif) |
Distance maximale par rapport au centre d'un secteur. | Double |
in_minimum_distance (Facultatif) |
Distance minimale par rapport au centre d'un secteur à proximité. | Double |
in_centers_minimum_distance (Facultatif) |
Distance minimale entre les centres des secteurs. | Double |
Exemple de code
Le script de fenêtre Python suivant montre comment utiliser l'outil en mode immédiat.
import arcgisscripting
gp = arcgisscripting.create()
gp.SetupLevelDistanceConstraints_TD("new layer", "Territories[1]", "MILES", 100, 40, 80)
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]"
distanceUnits = "MILES"
maximumDistance = 100
minimumDistance = 40
minimumCentersDistance = 80
# Execute tool
gp.SetupLevelDistanceConstraints_TD(solution, level, maximumDistance, minimumDistance, minimumCentersDistance)