サマリ
選択した複数のセグメントをマップ上に 1 色で描画し、主題図に色分けして表示する方法は、ターゲット セグメントがどこに位置しているかを決定するのに役立ちます。
図
使用法
どのセグメントをターゲット マップに含めるかを最適な方法で決定するために、セグメンテーション プロファイル レポートからの出力を解析する必要があります。
セグメンテーション レイヤーを、ブロック グループ レイヤーに設定する必要があります。このマップを作成するには、区画単位に対応する世帯数を一意の割り当てにする必要があります。
参照プロファイルは、成人総数または総世帯数から生成できます。
成人総数には、18 歳以上の個人が含まれます。
セグメントの選択を容易にするために、ゲーム プラン チャートを作成することもできます。
このツールを使用して、2 値の色分け付きマップを作成します。赤の色分けが付いているすべてのブロック グループは、定義済みの [選択したセグメント] (ターゲット) に含まれています。
Business Analyst Styles ドキュメントを編集すると、ターゲット マップで使用されるデフォルトのカラーを変更できます。ArcMap の [スタイル マネージャー] でこれらのカラーを編集することもできます。[スタイル マネージャー] を開くには、[ツール] > [スタイル] > [スタイル マネージャー] をクリックします。
構文
TargetMap_ba (SegmentationBase, SegmentationClusters, SegmentationLayer, SegmentationAnalysisResultFolder, {CreateReport}, {CreateFeatureClass})
パラメータ | 説明 | データ タイプ |
SegmentationBase | 参照プロファイルは、成人総数または総世帯数から生成できます。 | String |
SegmentationClusters [SegmentationCluster;SegmentationCluster...,...] | 要約したターゲット占有率を定義するために使用する 1 つ以上のセグメント。 | String |
SegmentationLayer | セグメンテーション データを格納している区画レイヤー。通常、このレイヤーを、ブロック グループ レイヤー、または一意のセグメンテーション割り当てを持つ他のレイヤーに設定する必要があります。 | String |
SegmentationAnalysisResultFolder | 出力ファイルのディレクトリ。 | Folder |
CreateReport (オプション) | ターゲット マップ レポートを生成するかどうかを定義します。
| Boolean |
CreateFeatureClass (オプション) | ターゲット マップに対応する出力フィーチャクラスを生成するかどうかを定義します。
| Boolean |
コードのサンプル
TargetMap (ターゲット マップ) の例 (スタンドアロン スクリプト)
# Name: TargetMap.py
# Description: Creates a report based on selected taptestry segments.
# Author: Esri
# Import system modules
import arcview
import arcpy
arcpy.ImportToolbox("C:\Program Files (x86)\ArcGIS\Desktop10.3\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")
try:
# Acquire extension license
arcpy.CheckOutExtension("Business")
# Define input and output parameters for the Target Map tool
OutPath = "C:/temp/Output_Segmentation"
SegLayer = "C:/ArcGIS/Business Analyst/US_2014/Data/Demographic Data/esri_bg.bds"
# Create Target Map
arcpy.TargetMap_ba("Total Adult Population", "Top Tier;Boomburbs", SegLayer, OutPath, "CREATE_REPORT", "DONT_CREATE_OUT_FEATURECLASS")
# 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