Disponible avec une licence Business Analyst.
Résumé
Définit le type de calcul de la distance ou les contraintes de distance à utiliser pour créer des secteurs.
Utilisation
Maximum Territory Radius (Rayon de sectorisation maximal) indique la taille maximale du secteur. Les secteurs adjacents peuvent être plus petits que le rayon spécifié si les limites entre les secteurs se superposent. Les secteurs se développeront jusqu’à ce que la valeur du rayon soit atteinte.
Territory Buffer Distance (Distance de la zone tampon de sectorisation) indique la taille de la zone tampon autour de chaque secteur, sur laquelle vous ne pouvez pas empiéter. Les secteurs sont contraints par la zone tampon de sectorisation adjacente.
Lorsque vous définissez Minimum Distance Between Centers (Distance minimale entre les centres), la distance entre les centres peut être supérieure à la distance minimale.
Si une distance de réseau est précisée, un index de sectorisation est créé pendant l’exécution de l’outil Rechercher.
Si des Network Parameters (Paramètres du réseau) sont définis, un résumé des paramètres du réseau est rédigé, sous la forme de messages en bas du volet Geoprocessing (Géotraitement), pendant l’exécution de l’outil Rechercher.
L’option Network Data Source (Source de données réseau) doit être définie sur un jeu de données réseau local. Les solveurs de réseau en ligne ne sont pas pris en charge.
Syntaxe
arcpy.td.SetTerritoryDistanceParameters(in_territory_solution, level, {distance_type}, {units}, {max_radius}, {buffer_distance}, {min_distance}, {network_datasource}, {build_index}, {travel_direction}, {time_of_day}, {time_zone}, {search_tolerance})
Paramètre | Explication | Type 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 paramètres de distance s’appliquent. | String |
distance_type (Facultatif) | Indique le mode de calcul de la distance en fonction de la méthode de déplacement.
| String |
units (Facultatif) | Précise le type d’unités de mesure à utiliser.
| String |
max_radius (Facultatif) | Le rayon maximal du secteur. | Double |
buffer_distance (Facultatif) | Le rayon de la zone tampon de sectorisation. | Double |
min_distance (Facultatif) | La distance minimale entre les centres de secteur. | Double |
network_datasource (Facultatif) | Jeu de données réseau sur lequel le calcul de la distance du réseau est effectué. | Network Dataset Layer |
build_index (Facultatif) | Détermine s’il convient de créer ou non un index. Un index du réseau améliore la performance lors de la résolution de la solution de sectorisation.
| Boolean |
travel_direction (Facultatif) | Spécifie le sens de déplacement entre les points de vente et les clients.
| String |
time_of_day (Facultatif) | Précise l’heure et la date lors du calcul de la distance. | Date |
time_zone (Facultatif) | Spécifie le fuseau horaire du paramètre Heure du jour.
| String |
search_tolerance (Facultatif) | Tolérance de recherche pour localiser les territoires sur le réseau. Les territoires qui se trouvent en dehors de la tolérance de recherche ne sont pas localisés. Le paramètre exige une valeur de distance et des unités pour la tolérance. La valeur par défaut est 5000 mètres. | Linear Unit |
Sortie dérivée
Nom | Explication | Type de données |
out_territory_solution | La solution de sectorisation mise à jour. | Groupe de couches |
Exemple de code
Le script de fenêtre Python ci-dessous illustre l'utilisation de l'outil SetTerritoryDistanceParameters.
import arcpy
arcpy.td.SetTerritoryDistanceParameters("TerritorySolution", "Territories[1]", "STRAIGHT_LINE", "MILES", 5, 1, 3, "\Data\Streets Data\NorthAmerica.gdb\Routing\Routing_ND", "BUILD_INDEX", None, "5:30:00 PM", "TIME_ZONE_AT_LOCATION", "5000 Meters")
Environnements
Informations de licence
- Basic: Requiert Business Analyst
- Standard: Requiert Business Analyst
- Advanced: Requiert Business Analyst
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?