ArcGIS for Desktop

  • ドキュメント
  • 価格
  • サポート

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS for Desktop

完全なプロ仕様の GIS

ArcGIS for Server

エンタープライズ GIS

ArcGIS for Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • 価格
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ヘルプ

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • その他...

テーブル形式のデータを使用して顧客データを設定 (Setup Customers Using Tabular Data)

  • サマリ
  • 使用法
  • 構文
  • コードのサンプル
  • 環境
  • ライセンス情報

サマリ

テーブル形式のデータをジオコーディングし、分析ツールと商圏ツールで顧客ファイルとして使用するために、出力フィーチャクラスを定義します。

[テーブル形式のデータを使用して顧客データを設定 (Setup Customers Using Tabular Data)] の詳細

使用法

  • 店舗をジオコーディングする場合は、ジオコーダーで最善の結果が得られるように、住所や郵便番号を指定するのが最適です。

  • ジオコーディング出力ログを表示し、入力住所の精度を検討します。

  • 使用する標準的な入力テーブル データ形式は、*.dbf (IV)、*.csv、およびタブ区切りのテキスト (*.txt) です。

  • ArcCatalog 内の [データベース コネクション] ウィザードを使用して、このツール経由でリレーショナル データベース ファイルにアクセスすることもできます。

  • Excel から *.dbf へのインポートを実行する場合は、フィールドの見出しが 8 文字以下であること、および説明の中に特殊記号が埋め込まれていないことを確認してください。

構文

SetupCustomersByTable_ba (Table, Locator, MatchFields, NameField, LinkField, OutputFeatureClass, {CS_AppendsegmentationCodes}, {CS_CreateCustomerProfile}, CS_CustomerProfileName, {InputVolumeInfoFieldName}, SegmentationBase)
パラメータ説明データ タイプ
Table

顧客レイヤーを設定するために使用する入力テーブル。

Table View
Locator

事前定義された住所ロケーター サービス。

Address Locator
MatchFields

住所をジオコーディングするための入力フィールド。

Field Info
NameField

入力フィーチャ レイヤーのユニークな ID (一般的には顧客名)。

Field
LinkField

顧客ファイルと店舗ファイルをリンクする一意な ID。

Field
OutputFeatureClass

顧客ポイントの格納先となるフィーチャクラス。

Feature Class
CS_AppendsegmentationCodes
(オプション)

タペストリ セグメンテーション コードを顧客レイヤーに追加します。

  • True —タペストリ セグメンテーション コードを顧客ファイルに追加します。
  • False —タペストリ セグメンテーション コードを顧客ファイルに追加しません。これがデフォルトです。
Boolean
CS_CreateCustomerProfile
(オプション)

顧客レイヤーに基づいてタペストリ セグメンテーション プロファイルを作成します。

  • True —顧客レイヤーに基づいてタペストリ セグメンテーション プロファイルを作成します。
  • False —顧客レイヤーに基づくタペストリ セグメンテーション プロファイルの作成を行いません。これがデフォルトです。
Boolean
CS_CustomerProfileName

顧客プロファイルの名前。

String
InputVolumeInfoFieldName
(オプション)

数値情報が格納されているフィールド。通常、これは顧客データに関連付けられた売上フィールドです。

Field
SegmentationBase

顧客プロファイルを作成するときに使用する参照データです。

  • Total Households —このオプションは、総世帯数の参照プロファイルを使用し、顧客プロファイルを作成します。これがデフォルトです。
  • Total Adult Population —このオプションは、[成人総数] (18 歳以上) の参照プロファイルを使用し、顧客プロファイルを作成します。
String

コードのサンプル

SetupCustomersByTable (テーブル形式のデータを使用した顧客の設定) の例 (スタンドアロン スクリプト)
# Name: SetupCustomersByTable.py
# Description: Geocodes San Francisco customers using tabular data. 
# 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") 
 
# Defines the parameters for the Setup Customers Using Tabular Data tool
  Input = 'C:/ArcGIS/Business Analyst/US_2014/Datasets/Tutorial/sf_custs.dbf'
  OutFC= "C:/temp/sf_customers.shp"
  Locator = "C:/ArcGIS/Business Analyst/US_2014/Data/Geocoding Data/USA Geocoding Service.loc"
  CustName = "NAME"
  StoreId = "STORE_ID"
  FldCol = "Addr ADDRESS VISIBLE;City City VISIBLE;State State VISIBLE;ZIP ZIP VISIBLE"
 
# Generate customer layers with tabular data
  arcpy.SetupCustomersByTable_ba(Input, Locator, FldCol, CustName, StoreId, OutFC)
 
# 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

関連トピック

  • 顧客の設定ツールセットの概要
このトピックへのフィードバック

ArcGIS for Desktop

  • ホーム
  • ドキュメント
  • 価格
  • サポート

ArcGIS プラットフォーム

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • スタッフ ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | プライバシー | リーガル