Générer les anneaux de la zone de chalandise (Business Analyst)

Disponible avec une licence Business Analyst.

Synthèse

Crée des anneaux autour des emplacements des points.

Illustration

Générer les anneaux de la zone de chalandise

Utilisation

  • Des distances numériques valides doivent être utilisées pour définir les valeurs de distance. Les distances négatives ne peuvent pas être utilisées pour les anneaux.

  • Le paramètre Supprimer la superposition utilise les polygones de Thiessen pour supprimer la superposition entre les polygones d'anneaux en sortie.

Paramètres

ÉtiquetteExplicationType de données
Entités en entrée

Entités en entrée contenant les points centraux des anneaux.

Feature Layer
Classe d’entités en sortie

Classe d’entités qui contiendra les entités des anneaux en sortie.

Feature Class
Distances
(Facultatif)

Distances, par taille croissante, utilisées pour créer des anneaux autour des entités en entrée.

Double
Unités de distance
(Facultatif)

Unité linéaire à utiliser avec les valeurs de distance.

String
Champ ID
(Facultatif)

Champ ID unique dans la couche de centres des anneaux.

Field
Supprimer la superposition
(Facultatif)

Crée des anneaux concentriques superposés ou supprime la superposition.

  • Activé : les polygones de Thiessen sont utilisés pour supprimer la superposition entre les polygones d’anneaux en sortie.
  • Désactivé : des entités d’anneaux en sortie sont créées avec une superposition. Il s’agit de l’option par défaut.
Boolean
Option Fusionner
(Facultatif)

Spécifie si des zones de desserte superposées ou non superposées sont utilisées pour un emplacement unique si plusieurs distances sont indiquées.

  • SuperpositionChaque polygone inclut la surface accessible entre la ressource et la valeur de distance. Il s’agit de l’option par défaut.
  • DiviserChaque polygone inclut uniquement la surface entre les valeurs de distance consécutives.
String
Méthode en entrée
(Facultatif)

Spécifie le type de valeur à utiliser pour chaque temps de trajet.

  • ValeursUtilise une valeur constante (taille identique pour toutes les zones de chalandise). Il s’agit de l’option par défaut.
  • ExpressionLes valeurs d’un champ ou d’une expression (les zones de chalandise peuvent être de taille différente).
String
Expression de distance
(Facultatif)

Expression basée sur des champs pour calculer les rayons.

SQL Expression

arcpy.ba.GenerateTradeAreaRings(in_features, out_feature_class, {radii}, {units}, {id_field}, {remove_overlap}, {dissolve_option}, {input_method}, {expression})
NomExplicationType de données
in_features

Entités en entrée contenant les points centraux des anneaux.

Feature Layer
out_feature_class

Classe d’entités qui contiendra les entités des anneaux en sortie.

Feature Class
radii
[radii,...]
(Facultatif)

Distances, par taille croissante, utilisées pour créer des anneaux autour des entités en entrée.

Double
units
(Facultatif)

Unité linéaire à utiliser avec les valeurs de distance.

String
id_field
(Facultatif)

Champ ID unique dans la couche de centres des anneaux.

Field
remove_overlap
(Facultatif)

Crée des anneaux concentriques superposés ou supprime la superposition.

  • REMOVE_OVERLAPLes polygones de Thiessen sont utilisés pour supprimer la superposition entre les polygones d’anneaux en sortie.
  • KEEP_OVERLAPDes entités d'anneaux en sortie sont créées avec une superposition. Il s’agit de l’option par défaut.
Boolean
dissolve_option
(Facultatif)

Spécifie si des zones de desserte superposées ou non superposées sont utilisées pour un emplacement unique si plusieurs distances sont indiquées.

  • OVERLAPChaque polygone inclut la surface accessible entre la ressource et la valeur de distance. Il s’agit de l’option par défaut.
  • SPLITChaque polygone inclut uniquement la surface entre les valeurs de distance consécutives.
String
input_method
(Facultatif)

Spécifie le type de valeur à utiliser pour chaque temps de trajet.

  • VALUESUtilise une valeur constante (taille identique pour toutes les zones de chalandise). Il s’agit de l’option par défaut.
  • EXPRESSIONLes valeurs d’un champ ou d’une expression (les zones de chalandise peuvent être de taille différente).
String
expression
(Facultatif)

Expression basée sur des champs pour calculer les rayons.

SQL Expression

Exemple de code

Exemple d’utilisation de l’outil GenerateTradeAreaRings (fenêtre Python)

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

import arcpy
arcpy.ba.GenerateTradeAreaRings("sales_locations.shp",r"sales_locations_GenerateTrad.shp", [1, 3, 5],"MILES", "ID", "KEEP_OVERLAP", Values, None)

Environnements

Cas particuliers

Informations de licence

  • Basic: Nécessite Business Analyst
  • Standard: Nécessite Business Analyst
  • Advanced: Nécessite Business Analyst

Rubriques connexes