空間オーバーレイ(Spatial Overlay) (Business Analyst)
サマリ
あるレイヤから別のレイヤにデータを集約します。たとえば、一連の商圏に対応する町丁・字等の人口統計データを要約できます。
図
使用法
-
入力レイヤは、適切な配分の値が適用された Business Analyst の解析レイヤ設定ツールを使用して、適切に書式設定される必要があります。
-
入力レイヤには、抽出対象である、基になるデータが格納されています。
-
データはオーバーレイ レイヤに追加されます。データは入力レイヤから抽出され、オーバーレイ レイヤに集約されます。
-
ポイントベースまたはポリゴンベースの入力レイヤから集約を行うことができます。
-
Ratios Table.dbf と呼ばれるファイルが作成され、出力オーバーレイ レイヤの同じディレクトリ内に追加されます。この比率テーブルには、交差のパーセンテージと、オーバーレイを実行するために使用される重みが格納されます。
-
ArcMap がまだマップを再描画している場合は、空間オーバーレイ解析を実行しないでください。このような作業を実行すると、ArcMap の問題が発生し、ArcMap がクラッシュする可能性があります。
構文
SpatialOverlay_ba (InputFeatureLayer, OverlayLayer, SelectedSummarizations, OutputFeatureClass, {SpatialOverlayAppendData}, {UseSelectedFeatures})
パラメータ | 説明 | データ タイプ |
InputFeatureLayer |
抽出対象のデータを格納している入力フィーチャ レイヤ。 | Feature Layer |
OverlayLayer |
データを継承するオーバーレイ レイヤ。 | Feature Layer |
SelectedSummarizations [SelectedSummarization,...,...] |
空間オーバーレイの実行対象である入力レイヤから任意の変数を選択します。 | String |
OutputFeatureClass |
オーバーレイ フィーチャの格納先となるフィーチャクラス。 | Feature Class |
SpatialOverlayAppendData (オプション) |
選択された変数を、オーバーレイ レイヤに追加できます。
| Boolean |
UseSelectedFeatures (オプション) |
空間オーバーレイを生成するために使用される境界。
|
コードのサンプル
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