Disponible avec une licence Business Analyst.
Résumé
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
Lorsque vous adoptez la méthode conventionnelle Rechercher des sites similaires (le paramètre Utiliser la méthode conventionnelle Rechercher des variables similaires est activé), définissez les plages (exprimées sous forme de pourcentages) de chaque variable sur 25 pour cent pour votre analyse initiale. Vous aurez ainsi plus de chances d'évaluer vos sites potentiels selon un classement supérieur à zéro.
Si vous ne connaissez pas les variables requises pour évaluer correctement votre site principal et vos sites potentiels, exécutez l'analyse Rechercher des sites similaires à l'aide de l'analyse des composantes principales (ACP) (le paramètre Utiliser la méthode conventionnelle Rechercher des variables similaires est désactivé). Cette méthode vous permet d'entrer autant de variables que vous le souhaitez et permet à Business Analyst de déterminer les variables les mieux adaptées pour évaluer les sites.
La méthode conventionnelle Rechercher des variables similaires est limitée à cinq variables au maximum.
Lorsque vous utilisez ACP, vous avez la possibilité d'exécuter l'analyse sur des points ou des polygones.
Si une couche de points est sélectionnée, vous devez choisir un rayon qui contiendra l'étendue selon laquelle les variables d'évaluation des sites seront sélectionnées et analysées.
Si une couche de polygones est sélectionnée, l'étendue selon laquelle les variables d'évaluation des sites seront sélectionnées et analysées se trouve dans chaque polygone.
Le site principal peut être choisi dans l'une des entités de la couche cible.
Il est recommandé de laisser la valeur du paramètre Valeur propre ACP contour définie sur 1, car cette valeur par défaut repose sur le critère Kaiser largement accepté.
Lorsque vous définissez le paramètre Nombre d'entités à classer, vous pouvez limiter le nombre d'entités affichées dans la sortie de l'analyse. Toutes les entités sont analysées avec cette méthode, mais seules les x premières entités sont affichées.
Seuls les sites ou polygones cibles qui se trouvent à l'intérieur de la zone d'étude ou de l'étendue active sont utilisés dans l'analyse.
L'option Fichier d'appariement des champs n'est utile que si un site principal est différent des sites potentiels et qu'il contient des champs ID différents de la couche de sites potentiels. Si les champs ID sont identiques, cette option n'est pas nécessaire.
Le fichier d'appariement des champs doit être créé avec l'assistant Rechercher des sites similaires de Business Analyst et exporté afin d'être importé dans l'outil de géotraitement Rechercher des sites similaires.
Syntaxe
arcpy.ba.FindSimilar(InputFeatureLayer, MasterSite, OutputFeatureClass, {UserDefineRadiuses}, {MeasureUnits}, {BDSFeatureClass}, {UseOrdinaryFS}, {UseOrdinaryFSVals}, {PCAFields}, {UserDefinedBoundVal}, {FSRankFeatNum}, {FSUseMasterSitesLayer}, {FSMasterSitesLayer}, {FSFieldMap}, {UseOnlineData})
Paramètre | Explication | Type 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.
| 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.
| 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.
| 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) | Choisissez d'accéder aux données Business Analyst en ligne pour les utiliser dans l'analyse.
| 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(r"C:\Program Files (x86)\ArcGIS\Desktop10.8\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
InputFeatureLayer = "C:/temp/sf_cust.shp"
MasterSite = "1 : Customer 2"
OutputFeatureClass = "C:/temp/findsimilar.shp"
# Create a Find Similar ouput
arcpy.FindSimilar_ba(InputFeatureLayer,
MasterSite,
OutputFeatureClass)
# 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