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 Existing Data)

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

サマリ

分析ツールと商圏ツールで顧客ファイルとして使用するために、既存のフィーチャクラスに基づいて出力フィーチャクラスを定義します。

使用法

  • シェープファイルのようなフィーチャにすでに保存されている顧客をインポートします。

  • 既存の顧客レイヤーは、ポイント フィーチャクラスである必要があります。

  • 顧客はすでにジオコーディングされている必要があります。

構文

SetupCustomersByExistingData_ba (InputFeatureLayer, NameField, LinkField, {CreateNewFeatureClass}, {OutputFeatureClass})
パラメータ説明データ タイプ
InputFeatureLayer

入力フィーチャ レイヤー。

Feature Layer
NameField

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

Field
LinkField

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

Field
CreateNewFeatureClass
(オプション)

既存のレイヤーに基づく新規フィーチャクラスを生成するか、既存のレイヤーを使用します。

  • TRUE —新しいフィーチャクラスを作成します。
  • FALSE —新しいフィーチャクラスを作成しません。元のレイヤーが使用されます。これがデフォルトです。
Boolean
OutputFeatureClass
(オプション)

顧客フィーチャが含まれるフィーチャクラス。

Feature Class

コードのサンプル

SetupCustomersByExistingData (既存データを利用して顧客データを設定) の例 (スタンドアロン スクリプト)
# Name: SetupCustomersByExistingData.py
# Description: Creates a customer layer using an existing point layer. 
# 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") 
 
# Sets up a new customer layer based on an existing layer
  CustPath = "C:/temp/sf_cust.shp"
  CustId = "CUST_ID"
  StoreId = "STORE_ID"
 
# Sets up a new customer layer based on an existing layer    
  arcpy.SetupCustomersByExistingData_ba(CustPath, CustId, StoreId, "false")
 
# 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. | プライバシー | リーガル