グリッドの作成(Grids) (Business Analyst)

ライセンス レベル:BasicStandardAdvanced

サマリ

指定された範囲で正距ベクタ ベースのグリッドを作成します。

[グリッドの作成(Grids)] ツールの仕組みの詳細

[グリッドの作成(Grids)] ツールの例

使用法

構文

Grids_ba (ExtentWay, GridSize, {MeasureUnits}, OutputFeatureClass, {ExtentSourceLayer}, {Extent}, {BDSFeatureClass}, {GridSymbolizationField}, {SelectedSummarizations}, {UseOnlineData})
パラメータ説明データ タイプ
ExtentWay

グリッドの範囲を設定する方法。

  • 座標の手動入力境界エンベロープの座標を手動で指定します。
  • レイヤから範囲を取得選択したレイヤに基づいて境界の座標を指定します。
String
GridSize

各グリッドのサイズを指定するために使用される単位。

Double
MeasureUnits
(オプション)

距離値で使用される単位。デフォルトでは、Business Analyst の初期設定で指定された単位が選択されます。

  • 度(10 進)
  • フィート
  • キロメートル
  • メートル
  • マイル
  • 海里
  • ヤード
String
OutputFeatureClass

グリッド フィーチャの格納先となるフィーチャクラス

Feature Class
ExtentSourceLayer
(オプション)

グリッドの範囲を定義するために使用される入力フィーチャクラス。

Feature Layer
Extent
(オプション)

グリッド範囲のカスタム境界単位。最小および最大 Y 座標と最小および最大 X 座標を入力します。

Envelope
BDSFeatureClass
(オプション)

出力フィーチャクラス(グリッド)に追加できるレイヤの格納先となる入力フィーチャクラス。

Feature Layer
GridSymbolizationField
(オプション)

出力フィーチャクラスの主題別にマッピングされる変数を定義します。

String
SelectedSummarizations
[SelectedSummarizations,...]
(オプション)

統合するレイヤ入力フィーチャクラスの利用可能な変数のリストから、出力フィーチャクラスに追加する変数を選択できます。

String
UseOnlineData
(オプション)

解析で使用する Business Analyst データへのアクセス方法を選択します。

  • TRUEユーザはオンラインの Business Analyst データにアクセスできます。
  • FALSEユーザはローカルに読み込まれた Business Analyst データのみにアクセスできます。これはデフォルト設定です。
Boolean

コードのサンプル

Grids(グリッドの作成)ツールの例(スタンドアロン スクリプト)
# Name: Grinds.py
# Description: Generates a 1-mile grid output layer based on current map extent.
# 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 Grids tool
  OutPath = "C:/temp/grids.shp"
  Extent = "C:/temp/Boundary.shp"
 
# Create grid based trade areas
  arcpy.Grids_ba("Get extent from the layer", 1, "Miles", OutPath, Extent)
 
# 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