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

Polygones de Thiessen

Disponible avec une licence Business Analyst.

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

Résumé

Génère des zones de chalandise d'avantages concurrentiels pour chaque point de vente en créant des lignes de contour équidistantes à partir de chacun des emplacements des points de vente.

Pour en savoir plus sur le fonctionnement de l'outil Polygones de Thiessen

Illustration

Exemple de polygone de Thiessen

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 classe d'entités en entrée Couche de points de vente doit correspondre à des entités ponctuelles.

  • Dans la plupart des cas, la couche d'entités en entrée Couche de points de vente sera une couche de points de vente Business Analyst.

  • Sélectionnez tous les sites à utiliser pour créer des anneaux pour chaque entité ponctuelle dans la classe d'entités en entrée des centres des anneaux (points de vente).

  • Dans ArcMap, les zones de chalandise sont créées uniquement pour les entités qui se trouvent à l'intérieur de la zone d'étude ou de l'étendue d'analyse active.

  • Pour que cet outil fonctionne, la couche de points de vente en entrée doit comporter deux points de vente au moins.

Syntaxe

arcpy.ba.ThiessenPolygons(StoreLayer, StoreIDField, All_Or_Single_Or_Selected, OutputFeatureClass, {ByID_Or_ByName}, {Single_Site})
ParamètreExplicationType de données
StoreLayer

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

Feature Layer
StoreIDField

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

Field
All_Or_Single_Or_Selected

Définit le mode de création des polygones pour les points dans la couche d'entités en entrée.

  • All —Des polygones sont créés pour tous les points.
  • Single —Des polygones sont créés pour un seul point.
  • Selected —Des polygones sont créés pour tous les points sélectionnés dans ArcMap.
String
OutputFeatureClass

Classe d'entités qui contiendra les polygones de Thiessen.

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 à utiliser comme point unique.

String

Exemple de code

Exemple d'utilisation du script ThiessenPolygons (script autonome)

# Name: ThiessenPolygons.py
# Description: Creates Thiessen based trade areas around selected stores. 
# 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 Thiessen Polygons tool
StoreLayer = "C:/temp/sf_stores.shp"
StoreIDField = "STORE_ID"
All_Or_Single_Or_Selected = "ALL"
OutputFeatureClass = "C:/temp/ThiessenPolygons.shp"
ByID_Or_ByName = ""
Single_Site= ""
 
# Create Thiessen Polygon based trade areas
arcpy.ThiessenPolygons_ba(StoreLayer, 
						StoreIDField, 
						All_Or_Single_Or_Selected, 
						OutputFeatureClass, 
						ByID_Or_ByName,
						Single_Site)
 
# 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