空間オーバーレイ(Spatial Overlay) (Business Analyst)

ライセンス レベル:BasicStandardAdvanced

サマリ

あるレイヤから別のレイヤにデータを集約します。たとえば、一連の商圏に対応する町丁・字等の人口統計データを要約できます。

[空間オーバーレイ(Spatial Overlay)] ツールの仕組みの詳細

空間オーバーレイ(Spatial Overlay)の按分

使用法

構文

SpatialOverlay_ba (InputFeatureLayer, OverlayLayer, SelectedSummarizations, OutputFeatureClass, {SpatialOverlayAppendData}, {UseSelectedFeatures})
パラメータ説明データ タイプ
InputFeatureLayer

抽出対象のデータを格納している入力フィーチャ レイヤ。

Feature Layer
OverlayLayer

データを継承するオーバーレイ レイヤ。

Feature Layer
SelectedSummarizations
[SelectedSummarization,...,...]

空間オーバーレイの実行対象である入力レイヤから任意の変数を選択します。

String
OutputFeatureClass

オーバーレイ フィーチャの格納先となるフィーチャクラス。

Feature Class
SpatialOverlayAppendData
(オプション)

選択された変数を、オーバーレイ レイヤに追加できます。

  • TRUEデータをレイヤに追加します。
  • FALSEデータをレイヤに追加しません。これはデフォルト設定です。
Boolean
UseSelectedFeatures
(オプション)

空間オーバーレイを生成するために使用される境界。

  • TRUE選択された境界に対して空間オーバーレイを生成します。
  • FALSEすべての境界に対して空間オーバーレイを生成します。これはデフォルト設定です。

コードのサンプル

SpatialOverlay(空間オーバーレイ)の例(スタンドアロン スクリプト)
# Name: SpatialOverlay.py
# Description: Appends total population and total households to a trade area. 
# 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") 
 
# Define input and output parameters for the Spatial Overlay tool
  InputPath = "C:/ArcGIS/Business Analyst/US_2013/Data/BDS/esri_bg.bds"
  InputOverlay = "C:/temp/TradeArea.shp"
  OutPath = "C:/temp/overlayoutput.shp"
  Sum = "TOTPOP_CY;HHPOP_CY"
 
# Create Spatial Overlay output file
  arcpy.SpatialOverlay_ba(InputPath, InputOverlay, Sum, OutPath, "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
5/20/2014