サマリ
空のポイント フィーチャクラス (顧客レイヤー) を新規に作成します。新規に作成するレイヤーのフィールドを定義できます。
使用法
データをマップに追加するたびに、データはその時点で有効な解析範囲に紐付けられます。有効な解析範囲が 分析範囲にある場合は、該当するレイヤーがその分析範囲のグループ レイヤーに追加されます。
Business Analyst メニューの [分析範囲の設定] を使用して、いつでも解析範囲を変更できます。
ArcMap の [編集] ツールバーを使用して、店舗レイヤーに新規顧客フィーチャ (ポイント) を追加できます。レイヤーが編集可能な場合、新規ポイントを追加できます。
構文
CreateEmptyCustomerLayer_ba (OutputFeatureClass, {FldsCollection}, {NameField}, {LinkField})
パラメータ | 説明 | データ タイプ |
OutputFeatureClass | 顧客フィーチャが含まれるフィーチャクラス。 | Feature Class |
FldsCollection (オプション) | 出力フィーチャクラスに追加するフィールド。 | String |
NameField (オプション) | 顧客名を識別するフィールド。 | String |
LinkField (オプション) | 顧客ファイルと店舗ファイルをリンクする一意な ID。 | String |
コードのサンプル
CreateEmptyCustomerLayer (空の顧客レイヤーを作成) の例 (スタンドアロン スクリプト)
# Name: CreateEmptyCustomerLayer.py
# Description: Creates a new empty customer layer.
# Author: Esri
# Import system modules
import arcview
import arcpy
arcpy.ImportToolbox("C:\Program Files (x86)\ArcGIS\Desktop10.2\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")
try:
# Acquire extension license
arcpy.CheckOutExtension("Business")
# Defines the parameters for the Create an Empty Customer Layer tool
OutPath = "C:/temp/New_Customers.shp"
StoreId = "ID"
Name= "Address"
FldCol = "Name:ID|Alias:ID|Type:esriFieldTypeSmallInteger|Precision:1;Name:Address|Alias:Address|Type:esriFieldTypeString|Precision:40"
# Creates a new feature class (Customer Layer) with empty attribute fields
arcpy.CreateEmptyCustomerLayer_ba(OutPath, FldCol, Name, StoreId)
# 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