区画レベルから商圏を作成(Create Trade Area From Geography Levels) (Business Analyst)

ライセンス レベル:BasicStandardAdvanced

サマリ

標準の区画単位に基づいて商圏を作成します。

[区画レベルから商圏を作成(Create Trade Area From Geography Levels)] ツールの詳細

使用法

構文

CreateTAFromGeographyLevels_ba ({Dissolve}, InputGeographyLevelLayer, InputGeographyLevelIdField, InputGeographyUnitsTable, InputGeographyUnitsIdField, {InputGeographyUnitsStoreIdField}, InputHandleDuplicateBehavior, OutputFeatureClass, {InputAppendVisibleFields})
パラメータ説明データ タイプ
Dissolve
(オプション)

このオプションは、選択した店舗 ID に基づいて出力をディゾルブします。

  • TRUE選択した店舗 ID に基づいて境界をディゾルブします。
  • FALSE境界をディゾルブしません。これはデフォルト設定です。
Boolean
InputGeographyLevelLayer

商圏の抽出に使用される入力フィーチャクラス。

Feature Layer
InputGeographyLevelIdField

入力区画レイヤの一意の ID。

Field
InputGeographyUnitsTable

商圏を定義する標準の地理単位の選択に使用される入力テーブル。

Table View
InputGeographyUnitsIdField

入力区画境界レイヤからの区画単位の選択に使用される、関連する区画 ID フィールド。

Field
InputGeographyUnitsStoreIdField
(オプション)

このフィールドによって、同じ標準の区画単位を複数の店舗に割り当てます。

Field
InputHandleDuplicateBehavior

テーブル内の、照合する区画 ID が格納されたテーブル内の重複するフィールドを、フィルタリングできます。

  • SUMMARIZE_FIELD区画境界のフィールドを出力フィーチャクラスに追加するオプションを選択して、このオプションを指定すると、重複するレコードが存在する場合に、重複するフィールドが集約されます。
  • USE FIRST FEATUREこのオプションを指定すると、重複するレコードが存在する場合に、テーブル内の最初のレコードが選択されます。そのレコードに関連付けられた任意の表形式データを、出力フィーチャクラスに追加できます。このオプションを指定すると、最初のレコードのデータのみが追加され、それ以外のレコードはすべて無視されます。
String
OutputFeatureClass

商圏フィーチャが格納されるフィーチャクラス。

Feature Class
InputAppendVisibleFields
(オプション)

区画境界のフィールドを出力フィーチャクラスに追加します。

  • TRUEフィールドを出力フィーチャクラスに追加します。
  • FALSEフィールドを出力フィーチャクラスに追加しません。これはデフォルト設定です。
Boolean

コードのサンプル

CreateTAFromGeographyLevels(区画レベルから商圏を作成)の例(スタンドアロン スクリプト)
# Name: CreateTAFromGeographyLevels.py
# Description: Automatically selects a set of ZIP Codes in San Francisco County from a list.
# Author: Esri

# Import system modules
import arcview
import arcpy
 
try:
# Acquire extension license 
  arcpy.CheckOutExtension("Business") 

  arcpy.AddToolbox("C:\Program Files (x86)\ArcGIS\Desktop10.2\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")
 
# Define input and output parameters for the Create Trade Area From Geography Levels tool
  InputGeo = "C:/ArcGIS/Business Analyst/US_2013/Data/BDS/esri_zip5.bds"
  InputIds = "C:/temp/sf_custs.dbf"
  GeoId = "ID"
  Id = "ZIP"
  OutPath = "C:/temp/Output_Geography.shp"
 
# Create standard geography based trade areas
  arcpy.CreateTAFromGeographyLevels_ba(InputGeo, GeoId, InputIds, Id, "USE_FIRST_FEATURE", OutPath)
 
# 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