空の店舗レイヤを作成(Create An Empty Store Layer) (Business Analyst)

ライセンス レベル:BasicStandardAdvanced

サマリ

空のポイント フィーチャクラス(店舗レイヤ)を新規に生成します。空の新規レイヤに作成するフィールドを定義できます。

使用法

構文

CreateEmptyStoreLayer_ba (OutputFeatureClass, FldsCollection, {NameField}, {StoreIDField}, {UsePictureSymbol}, {Image Path}, {PictureSymbolSize})
パラメータ説明データ タイプ
OutputFeatureClass

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

Feature Class
FldsCollection
[[Field Name, Alias Name, Field Type, Precision],...]

出力フィーチャクラスに追加するフィールド。

String
NameField
(オプション)

店舗名を特定するために使用するフィールドを選択します。

String
StoreIDField
(オプション)

店舗 ID フィールドとして使用するフィールドを選択します。

String
UsePictureSymbol
(オプション)

ポイント フィーチャクラスにカスタムの店舗シンボルを挿入します。

  • TRUEカスタムのシンボルを挿入します。
  • FALSEカスタムのシンボルを挿入しません。
Boolean
Image Path
(オプション)

カスタムの店舗シンボルを格納しているファイルの場所。

File
PictureSymbolSize
(オプション)

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

Long

コードのサンプル

CreateEmptyStoreLayer(空の店舗レイヤを作成)の例(スタンドアロン スクリプト)
# Name: CreateEmptyStoreLayer.py
# Description: Creates an empty store layer.
# Author: Esri

# Import system modules

import arview
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 Store Layer tool
  OutPath = "C:/temp/New_Store.shp"
  Name= "Address"
  StoreId = "ID"
  FldCol = "Name:ID|Alias:|Type:esriFieldTypeSmallInteger|Precision:1|Scale:0;Name:Address|Alias:|Type:esriFieldTypeString|Precision:40|Scale:0"
 
# Creates a new feature class (Store Layer) with empty attribute fields
  arcpy.CreateEmptyStoreLayer_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
5/20/2014