Étiquette | Explication | Type 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 d’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.
| 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.
| String |
Méthode en entrée (Facultatif) | Spécifie le type de valeur à utiliser pour chaque temps de trajet.
| String |
Expression de distance (Facultatif) | Expression basée sur des champs pour calculer les rayons. | SQL Expression |
Disponible avec une licence Business Analyst.
Synthèse
Crée des anneaux autour des emplacements des points.
Illustration
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
arcpy.ba.GenerateTradeAreaRings(in_features, out_feature_class, {radii}, {units}, {id_field}, {remove_overlap}, {dissolve_option}, {input_method}, {expression})
Nom | Explication | Type 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.
| 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.
| String |
input_method (Facultatif) | Spécifie le type de valeur à utiliser pour chaque temps de trajet.
| String |
expression (Facultatif) | Expression basée sur des champs pour calculer les rayons. | SQL Expression |
Exemple de code
Le script ci-dessous pour la fenêtre Python illustre l’utilisation de la fonction GenerateTradeAreaRings.
import arcpy
arcpy.ba.GenerateTradeAreaRings("sales_locations.shp",r"sales_locations_GenerateTrad.shp", [1, 3, 5],"MILES", "ID", "KEEP_OVERLAP", Values, None)
Environnements
Informations de licence
- Basic: Nécessite Business Analyst
- Standard: Nécessite Business Analyst
- Advanced: Nécessite Business Analyst
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?