人口統計データで潜在顧客エリアの抽出(Customer Prospecting by Demographic Data) (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("C:\Program Files (x86)\ArcGIS\Desktop10.2\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
Extent = "C:/temp/Boundary.shp"
GeoLevel = "C:/ArcGIS/Business Analyst/US_2013/Data/BDS/esri_bg.bds"
OutputFile= "C:/temp/Demo_Prospect.shp"
DmqFile= "C:/temp/DMQ_output.dmq"
# Create Customer Prospecting output file
arcpy.DemoCustomerProspecting_ba(Extent, GeoLevel, OutputFile, "USE_DMQ_FILE", DmqFile)
# Release extension license
arcpy.CheckInExtension("Business")
except:
print arcpy.GetMessages(2)
環境
このツールはジオプロセシング環境を使用していません
関連トピック
ライセンス情報
ArcGIS for Desktop Basic: 次のものが必要 Business Analyst
ArcGIS for Desktop Standard: 次のものが必要 Business Analyst
ArcGIS for Desktop Advanced: 次のものが必要 Business Analyst
5/20/2014