テーブルのジオコーディングによりプロファイルを作成(Create Profile by Table Geocoding) (Business Analyst)

ライセンス レベル:BasicStandardAdvanced

サマリ

住所レコード テーブルからプロファイルを作成します。

[テーブルのジオコーディングによりプロファイルを作成(Create Profile by Table Geocoding)](Business Analyst)の仕組みの詳細

使用法

構文

CreateSegProfileByTableGeocoding_ba (Dataset, MatchFields, SegmentationBase, ProfileFolder, {InputVolumeInfoFieldName}, {InputProfileComments}, {CreateCustomerLayerForSegmentationProfile}, {GeocodedCustomerFeatureClass})
パラメータ説明データ タイプ
Dataset

住所レコードを含むテーブル。

Table
MatchFields

セグメンテーション コードの付加に使用する入力住所フィールド。

Field Info
SegmentationBase

作成するプロファイルの人口または世帯数のベース。

String
ProfileFolder

このフォルダに出力プロファイルが作成されます。フォルダ名は、Business Analyst で使用されるプロファイル名に対応しています。たとえば、フォルダ(C:\My Output Data\Projects\Default Project\Segmentation\Profiles\NewProfile)に作成したプロファイルは、Business Analyst では NewProfile として参照されます。

Folder
InputVolumeInfoFieldName
(オプション)

必要に応じてプロファイルを作成できる数値情報を含むフィールド。たとえば、各顧客の売上を使用したプロファイルを作成できます。

Field
InputProfileComments
(オプション)

プロファイルに設定するオプションのコメント。これらのコメントには、作者、ソース、日付、年代などの情報を含めることができます。

String
CreateCustomerLayerForSegmentationProfile
(オプション)

シェープファイルの各ポリゴンに対してプロファイルを作成します。

  • CREATE_WITH_ID顧客レイヤを作成します。
  • CREATE_NO_ID顧客プロファイルのみを作成します。
Boolean
GeocodedCustomerFeatureClass
(オプション)

ジオコーディングされた顧客を含むフィーチャクラス。

Feature Class

コードのサンプル

CreateProfileByTableGeocoding(テーブルのジオコーディングからプロファイルを作成)の例(スタンドアロン スクリプト)
# Name: CreateProfileByTableGeocoding.py
# Description: Creates a segmentation profile by geocoding address fields from a table in the San Francisco area.
# Author: Esri

# Import system modules
import arcview
import arcpy

arcpy.AddToolbox("C:\Program Files (x86)\ArcGIS\Desktop10.2\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")
 
try:
# Acquire extension license 
  arcpy.CheckOutExtension("Business") 
 
# Define input and output parameters for the Create Profile by Table Geocoding tool
  InputTable= "C:/ArcGIS/Business Analyst/US_2013/Datasets/Tutorial/sf_custs.dbf"
  OutPath = "C:/temp/NewProfile.xml"
  AddressFlds = "Addr ADDRESS VISIBLE;Addr2 <none> VISIBLE;City <none> VISIBLE;State <none> VISIBLE;ZIP ZIP VISIBLE;ZIPExt <none> VISIBLE;Firm NAME VISIBLE"
 
# Create Profile by Table Geocoding
  arcpy.CreateSegProfileByTableGeocoding_ba(InputTable, AddressFlds, "Total Adult Population", 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