ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Aide
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

SIG dans votre entreprise

ArcGIS Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

ArcMap

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Extensions

Anneaux dynamiques

Disponible avec une licence Business Analyst.

  • Résumé
  • Illustration
  • Utilisation
  • Syntaxe
  • Exemple de code
  • Environnements
  • Informations de licence

Résumé

Crée une nouvelle classe d'entités des entités de zones de chalandise avec anneaux. Les rayons sont définis par un champ dans la couche de centres des anneaux (points de vente).

Pour en savoir plus sur le fonctionnement de l'outil Anneaux dynamiques

Illustration

Anneaux dynamiques - Largeur

Utilisation

  • La référence spatiale de la classe d'entités en sortie sera la même que celle de la couche de points de vente.

  • La couche de points de vente en entrée doit correspondre à des entités ponctuelles.

  • Dans la plupart des cas, la couche de points de vente en entrée est une couche de points de vente Business Analyst.

  • Sélectionnez ALL dans le paramètre Sites à utiliser pour créer des anneaux pour chaque entité ponctuelle dans la couche de points de vente en entrée.

  • Si l'option Supprimer la superposition est sélectionnée, les polygones de Thiessen sont utilisés pour supprimer la superposition entre les polygones d'anneaux en sortie.

  • Le champ Valeur par unité détermine la valeur de données utilisée pour définir le seuil de vos anneaux. Elle doit être numérique et ne peut pas être négative.

  • Si votre couche de points de vente contient un champ qui comporte des rayons réels pour chaque point de vente, définissez la valeur par unité sur un.

Syntaxe

arcpy.ba.DataDrivenRings(InputFeatureLayer, IDField, All_Or_Single_Or_Selected, RadiusFieldName, ValuePerUnit, {MeasureUnits}, OutputFeatureClass, {ByID_Or_ByName}, {Single_Site}, {RemoveOverlap}, {ExpValue})
ParamètreExplicationType de données
InputFeatureLayer

Classe d'entités en entrée contenant les points centraux des anneaux. Dans la plupart des cas, il s'agit de la couche de points de vente Business Analyst.

Feature Class
IDField

Champ ID unique dans la couche de centres des anneaux (points de vente).

Field
All_Or_Single_Or_Selected

Crée des anneaux pour les points dans la couche d'entités en entrée.

  • ALL —Crée des anneaux pour tous les points. Il s'agit du paramètre par défaut.
  • SINGLE —Crée des anneaux pour un seul point.
  • SELECTED —Crée des anneaux pour tous les points sélectionnés dans ArcMap.
String
RadiusFieldName

Champ utilisé pour déterminer les rayons des anneaux.

Field
ValuePerUnit

Valeur entrée proportionnellement à une unité mesurée. Par exemple, 450 000 USD de ventes équivaut à 1 mile.

Double
MeasureUnits
(Facultatif)

Unités utilisées avec les valeurs de distance. Par défaut, les unités définies dans les préférences de Business Analyst seront sélectionnées.

  • Decimal Degrees —Degrés décimaux
  • Feet —Pieds
  • Kilometers —Kilomètres
  • Meters —Mètres
  • Miles —Miles
  • Nautical Miles —Milles marins
  • Yards —Yard
String
OutputFeatureClass

Classe d'entités contenant les entités des anneaux.

Feature Class
ByID_Or_ByName
(Facultatif)

Champ utilisé pour sélectionner un seul point.

  • ID —Sélectionne un seul point à l'aide du champ d'ID de point de vente.
  • NAME —Sélectionne un seul point à l'aide du champ de nom de point de vente.
String
Single_Site
(Facultatif)

ID ou nom du point de vente utilisé comme point unique.

String
RemoveOverlap
(Facultatif)

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

  • true —Utilise les polygones de Thiessen pour supprimer la superposition entre les polygones d'anneaux en sortie.
  • false — Des entités d'anneaux en sortie sont créées avec une superposition. Il s'agit de l'option par défaut.
Boolean
ExpValue
(Facultatif)

Valeur d'exposant permettant de définir la taille des anneaux dynamiques. Cet exposant est de même type que celui utilisé dans le modèle de Huff.

Double

Exemple de code

Exemple d'utilisation du script DataDrivenRings (script autonome)

# Name: DataDrivenRings.py
# Description: Creates ring based trade areas in San Francisco based on sales values in a store layer.
# Author: Esri

# Import system modules
import arcview
import arcpy

arcpy.ImportToolbox(r"C:\Program Files (x86)\ArcGIS\Desktop10.8\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")

# Acquire extension license 
arcpy.CheckOutExtension("Business")

# Define input and output parameters for the Data Driven Rings tool
InputFeatureLayer = "C:/temp/sf_store.shp"
IDField = "STORE_ID"
All_Or_Single_Or_Selected = "ALL"
RadiusFieldName = "SALES"
ValuePerUnit = "450000"
MeasureUnits = "Miles"
OutputFeatureClass = "C:/temp/RingOutput.shp"
ByID_Or_ByName=""
Single_Site=""
RemoveOverlap="false"
ExpValue="1"

 
# Create data driven rings trade areas    
arcpy.DataDrivenRings_ba(InputFeatureLayer, 
						IDField, 
						All_Or_Single_Or_Selected, 
						RadiusFieldName, 
						ValuePerUnit, 
						MeasureUnits, 
						OutputFeatureClass, 
						ByID_Or_ByName, 
						Single_Site, 
						RemoveOverlap, 
						ExpValue)
 
# Release extension license 
arcpy.CheckInExtension("Business")

Environnements

Cet outil n'utilise pas d’environnement de géotraitement.

Informations de licence

  • Basic: Requiert Business Analyst
  • Standard: Requiert Business Analyst
  • Advanced: Requiert Business Analyst

Rubriques connexes

  • Vue d'ensemble du jeu d'outils Zones de chalandise

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog d’Esri
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
Donnez-nous votre avis.
Copyright © 2022 Esri. | Confidentialité | Légal