Rechercher des sites similaires (Business Analyst)

Niveau de licence :BasicStandardAdvanced

Récapitulatif

Evalue des zones de chalandise ou des sites potentiels par rapport à un site principal existant dont les performances sont satisfaisantes.

Pour en savoir plus sur le fonctionnement de l'outil Rechercher des sites similaires

Utilisation

Syntaxe

FindSimilar_ba (InputFeatureLayer, MasterSite, OutputFeatureClass, {UserDefineRadiuses}, {MeasureUnits}, {BDSFeatureClass}, {UseOrdinaryFS}, {UseOrdinaryFSVals}, {PCAFields}, {UserDefinedBoundVal}, {FSRankFeatNum}, {FSUseMasterSitesLayer}, {FSMasterSitesLayer}, {FSFieldMap}, {UseOnlineData})
ParamètreExplicationType de données
InputFeatureLayer

Entités en entrée contenant les données à classer en fonction de la ressemblance. Points (points de vente) ou polygones (zones de chalandise) de la classe d'entités en entrée.

Feature Layer
MasterSite

Entité principale qui déterminera le classement des variables d'évaluation des sites par rapport aux autres entités de la couche cible. Le site principal est choisi dans l'une des couches cibles.

String
OutputFeatureClass

Classe d'entités en sortie devant contenir les entités Rechercher des sites similaires. La classe d'entités en sortie sera classée en fonction de la ressemblance avec le site principal.

Feature Class
UserDefineRadiuses
(Facultatif)

Définit l'étendue selon laquelle les données démographiques seront interrogées autour du site principal et les points dans la couche cible. Ce paramètre n'est utilisé que si vous avez sélectionné une couche de points comme couche cible.

Double
MeasureUnits
(Facultatif)

Définir la manière dont la distance est mesurée dans le rayon.

  • Degrés décimaux
  • Pieds
  • Kilomètres
  • Mètres
  • MillesIl s'agit du paramètre par défaut.
  • Milles nautiques
  • Yards
String
BDSFeatureClass
(Facultatif)

Couche de données contenant les variables (généralement les données démographiques Esri) qui seront utilisées pour déterminer le classement de chaque site.

Feature Layer
UseOrdinaryFS
(Facultatif)

Détermine si la méthode conventionnelle Rechercher des variables similaires est utilisée.

  • VraiUtilise la méthode conventionnelle Rechercher des variables similaires.
  • FauxUtilise la méthode Analyse des Composantes Principales. Il s'agit du paramètre par défaut.
Boolean
UseOrdinaryFSVals
[[Layer, {Variable}, {Percentage}, {Category}],...]
(Facultatif)

Variables qui seront utilisées dans la méthode conventionnelle Rechercher des variables similaires qui est sélectionnée dans la couche de données d'analyse. Dans la méthode conventionnelle, vous pouvez ajouter jusqu'à cinq variables.

Value Table
PCAFields
[[Layer, {Variable}, {Category}],...]
(Facultatif)

Variables qui seront utilisées dans la méthode Analyse des Composantes Principales qui est sélectionnée dans la couche de données d'analyse.

Value Table
UserDefinedBoundVal
(Facultatif)

Permet de définir une valeur propre autre que la valeur 1 recommandée.

Double
FSRankFeatNum
(Facultatif)

Définit le nombre d'entités que vous pouvez classer dans la couche cible en fonction de leur ressemblance avec le site principal.

Long
FSUseMasterSitesLayer
(Facultatif)

Détermine si vous pouvez sélectionner le site principal à partir d'un fichier de couche autre que la couche cible.

  • VraiPermet de sélectionner une couche différente comme site principal.
  • FauxLe site principal est sélectionné dans la couche cible. Il s'agit de l'option par défaut.
Boolean
FSMasterSitesLayer
(Facultatif)

Entités contenant le site principal. Cette option est utile si vous souhaitez sélectionner le site principal à partir d'une autre couche que la couche qui servira à classer les résultats de l'outil Rechercher des sites similaires.

Feature Layer
FSFieldMap
(Facultatif)

Fichier contenant les champs qui seront utilisés pour apparier le site principal à la couche cible.

File
UseOnlineData
(Facultatif)

Accédez aux données Business Analyst en ligne pour les utiliser dans l'analyse.

  • Activé : vous permet d'accéder aux données Business Analyst en ligne.
  • Désactivé : vous ne pouvez qu'accéder aux données Business Analyst chargées localement.

Choisissez d'accéder aux données Business Analyst en ligne pour les utiliser dans l'analyse.

  • VraiVous permet d'accéder aux données Business Analyst en ligne.
  • FauxVous ne pouvez qu'accéder aux données Business Analyst chargées localement. Il s'agit de l'option par défaut.
Boolean

Exemple de code

Exemple d'utilisation du script FindSimilar (script autonome)
# Name: FindSimilar.py
# Description: Ranks the top ten customers using a 1 mile buffer around each customer based on current total population in the San Francisco area.
# Author: Esri

# Import system modules

import arcview
import arcpy

arcpy.ImportToolbox("C:\Program Files (x86)\ArcGIS\Desktop10.2\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")
 
try:
# Acquire extension license 
  arcpy.CheckOutExtension("Business")
 
# Define input and output parameters for the Find Similar tool
  Target = "C:/temp/sf_cust.shp"
  Master = "1 : Customer  2"
  Output = "C:/temp/findsimilar.shp"
  Data = "C:/ArcGIS/Business Analyst/US_2013/Data/BDS/esri_bg"
  numRadius = 1
  numEigen = 1
  numRank = 10
  Params = "C:\\ArcGIS\\Business Analyst\\US_2013\\Data\\BDS\\esri_bg.bds TOTPOP_CY TARGET_LAYER"
 
# Create a Find Similar ouput
  arcpy.FindSimilar_ba(Target, Master, Output, "1", "Miles", Data , "false" , "#", Params, numEigen, numRank)
 
# Release extension license
  arcpy.CheckInExtension("Business")
 
except:
  print arcpy.GetMessages(2)

Environnements

Cet outil n'utilise aucun environnement de géotraitement

Thèmes connexes

Informations de licence

ArcGIS for Desktop Basic: Requis Business Analyst
ArcGIS for Desktop Standard: Requis Business Analyst
ArcGIS for Desktop Advanced: Requis Business Analyst
5/10/2014