Business Analyst ライセンスで利用できます。
サマリー
特定のタイプの人口統計属性を含むエリアを検索します。
[人口統計データで顧客調査 (Customer Prospecting by Demographic Data)] の詳細
図
使用法
ArcMap では、解析は、有効な分析範囲 (解析範囲) に含まれるフィーチャに対してのみ実行されます。
このツールを実行する前に、[顧客プロファイリング (Customer Profiling)] ツールを使用して、顧客プロファイル (DMQ ファイル) を設定します。
対象となる市場を含むように境界レイヤーを設定します。
最初に市町村界などの大きな区画に対して潜在顧客エリアの抽出を実行し、潜在顧客の大まかな分布を把握します。顧客の密度が高い境界に対して、町丁・字等などを使用してツールを再度実行し、詳細に調査します。これにより、主な市場内に、重点的に分析する市場を作成することができます。
構文
DemoCustomerProspecting_ba (InputBoundaryLayer, InputGeographyLevel, OutputFeatureClass, {WayToDefineDemoQuery}, {DMQFile}, {DemographicQueryWhereClause})
パラメーター | 説明 | データ タイプ |
InputBoundaryLayer | 解析の検索範囲を指定する入力フィーチャ レイヤー。解析では、この範囲で区画レベル レイヤーを検索し、検索結果を返します。 | Feature Layer |
InputGeographyLevel | 人口統計クエリで使用されるデータを格納する入力フィーチャクラス。 | Feature Layer |
OutputFeatureClass | 顧客プロファイル フィーチャが含まれるフィーチャクラス。 | Feature Layer |
WayToDefineDemoQuery (オプション) | 区画レベルに対して検索するパラメーター。
| Boolean |
DMQFile (オプション) | 潜在顧客エリアの抽出で生成される、区画レベルをフィルタリングするパラメーターを設定する入力定義ファイル。 | File |
DemographicQueryWhereClause (オプション) | 人口統計クエリのフィールド統計情報を手動で入力できます。 | String |
コードのサンプル
DemoCustomerProspecting (人口統計データで顧客調査) の例 (スタンドアロン スクリプト)
# Name: DemoCustomerProspecting.py
# Description: Imports pre-generated customer profile (*.dmq file) to locate block groups that meet the criteria set in that profile.
# Author: Esri
# Import system modules
import arcview
import arcpy
arcpy.ImportToolbox(r"C:\Program Files (x86)\ArcGIS\Desktop10.7\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")
try:
# Acquire extension license
arcpy.CheckOutExtension("Business")
# Define the parameters for the Customer Prospecting by Demographic Data tool
# Please note that your paths may be different.
InputBoundaryLayer = "C:/temp/Boundary.shp"
InputGeographyLevel = "C:/ArcGIS/Business Analyst/US_2018/Data/Demographic Data/BlockGroups_bg.bds"
OutputFeatureClass = "C:/temp/Demo_Prospect.shp"
WayToDefineDemoQuery = "USE_DMQ_FILE"
DMQFile = "C:/temp/DMQ_output.dmq"
# Create Customer Prospecting output file
arcpy.DemoCustomerProspecting_ba(InputBoundaryLayer,
InputGeographyLevel,
OutputFeatureClass,
WayToDefineDemoQuery,
DMQFile)
# Release extension license
arcpy.CheckInExtension("Business")
except:
print arcpy.GetMessages(2)
環境
このツールは、ジオプロセシング環境を使用しません。
ライセンス情報
- ArcGIS Desktop Basic: 次のものが必要 Business Analyst
- ArcGIS Desktop Standard: 次のものが必要 Business Analyst
- ArcGIS Desktop Advanced: 次のものが必要 Business Analyst