Étiquette | Explication | Type de données |
Entités en entrée
| Couche d’entités surfaciques en entrée. | Feature Layer |
Classe d’entités en sortie
| Classe d’entités en sortie contenant les polygones de temps de trajet. | Feature Class |
Type de distance
| Méthode de trajet employée pour la création des polygones en sortie. | String |
Unités de distance
(Facultatif) | Unités de distance à utiliser avec les valeurs de seuil. | String |
Couche de points de vente
(Facultatif) | Couche de points utilisée comme point de départ pour la création de zones de desserte de réseau. | Feature Layer |
Champ ID du point de vente
(Facultatif) | ID qui identifie de manière unique chaque point de la couche de points de vente. | Field |
Champ ID de point de vente associé
(Facultatif) | ID qui identifie de manière unique chaque point des entités en entrée. | Field |
Limite d’itérations
(Facultatif) | Nombre maximal de temps de trajet pouvant être utilisés pour déterminer le seuil optimal. | Long |
Pas minimal
(Facultatif) | Distance ou temps minimum (par exemple, 1 mile ou 1 minute) utilisé pour incrémenter chaque itération jusqu’à atteindre le seuil. | Double |
Écart par rapport au seuil (pourcentage)
(Facultatif) | Écart maximal entre la valeur cible et la valeur de seuil lors du calcul du seuil de temps de trajet, par exemple 5 %. La valeur par défaut est 5. | Double |
Sens de déplacement
(Facultatif) | Spécifie le sens de déplacement pour la création du polygone en sortie.
| String |
Heure du jour
(Facultatif) | Date et heure utilisées pour le calcul de la distance. | Date |
Fuseau horaire
(Facultatif) | Spécifie le fuseau horaire qui sera utilisé pour le paramètre Time of Day (Heure du jour).
| String |
Tolérance de recherche
(Facultatif) | Distance maximale des points en entrée par rapport au réseau. La valeur par défaut est 5 000 mètres. | Linear Unit |
Informations sur le polygone
(Facultatif) | Spécifie le niveau de détail qui sera utilisé pour les polygones de temps de trajet en sortie.
| String |
Disponible avec une licence Business Analyst.
Synthèse
Crée des zones de chalandise dont la taille, la forme et la surface se rapprochent de celles de polygones existants en utilisant les itinéraires disponibles à partir du type de distance sélectionné.
Utilisation
La table attributaire Output Feature Class (Classe d’entités en sortie) contient un champ qui indique la distance ou le temps de trajet de chaque polygone, depuis le centroïde jusqu’à la limite.
Si le paramètre Store Layer (Couche de points de vente) est spécifié, ses emplacements sont utilisés comme point de départ pour la création de zones de desserte de réseau, au lieu des centroïdes en entrée.
Le paramètre Iterations Limit (Limite d’itérations) vous permet de réduire la consommation de crédits de données en ligne en limitant le nombre de fois que les réseaux peuvent être traversés. Une valeur faible pour Iterations Limit (Limite d’itérations) peut avoir un impact sur la précision de l’alignement des zones de chalandise isochrones avec les polygones en entrée.
Paramètres
arcpy.ba.GenerateApproximateDriveTimes(in_features, out_feature_class, distance_type, {units}, {in_stores_layer}, {store_id_field}, {link_field}, {iterations_limit}, {minimum_step}, {target_percent_diff}, {travel_direction}, {time_of_day}, {time_zone}, {search_tolerance}, {polygon_detail})
Nom | Explication | Type de données |
in_features | Couche d’entités surfaciques en entrée. | Feature Layer |
out_feature_class | Classe d’entités en sortie contenant les polygones de temps de trajet. | Feature Class |
distance_type | Méthode de trajet employée pour la création des polygones en sortie. | String |
units (Facultatif) | Unités de distance à utiliser avec les valeurs de seuil. | String |
in_stores_layer (Facultatif) | Couche de points utilisée comme point de départ pour la création de zones de desserte de réseau. | Feature Layer |
store_id_field (Facultatif) | ID qui identifie de manière unique chaque point de la couche in_stores_layer. | Field |
link_field (Facultatif) | ID qui identifie de manière unique chaque point de la couche in_features. | Field |
iterations_limit (Facultatif) | Nombre maximal de temps de trajet pouvant être utilisés pour déterminer le seuil optimal. | Long |
minimum_step (Facultatif) | Distance ou temps minimum (par exemple, 1 mile ou 1 minute) utilisé pour incrémenter chaque itération jusqu’à atteindre le seuil. | Double |
target_percent_diff (Facultatif) | Écart maximal entre la valeur cible et la valeur de seuil lors du calcul du seuil de temps de trajet, par exemple 5 %. La valeur par défaut est 5. | Double |
travel_direction (Facultatif) | Spécifie le sens de déplacement pour la création du polygone en sortie.
| String |
time_of_day (Facultatif) | Date et heure utilisées pour le calcul de la distance. | Date |
time_zone (Facultatif) | Spécifie le fuseau horaire qui sera utilisé pour le paramètre time_of_day.
| String |
search_tolerance (Facultatif) | Distance maximale des points en entrée par rapport au réseau. La valeur par défaut est 5 000 mètres. | Linear Unit |
polygon_detail (Facultatif) | Spécifie le niveau de détail qui sera utilisé pour les polygones de temps de trajet en sortie.
| String |
Exemple de code
Le script de fenêtre Python ci-dessous illustre l'utilisation de la fonction GenerateApproximateDriveTimes.
import arcpy
arcpy.ba.GenerateApproximateDriveTimes("SF_TradeArea",r"C:\Project1.gdb\SF_Stores_GenerateApproximateDriveTimes", "Driving Time", "MINUTES",r"C:\Project1.gdb\sf_stores_Geocoded", "INPUT_AREA_ID", "STORES_AREA_ID", 10, None, 5, "TOWARD_STORES", None, "TIME_ZONE_AT_LOCATION", None, "STANDARD")
Informations de licence
- Basic: Nécessite Business Analyst, Extension ArcGIS Network Analyst
- Standard: Nécessite Business Analyst, Extension ArcGIS Network Analyst
- Advanced: Nécessite Business Analyst, Extension ArcGIS Network Analyst
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?