ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ArcMap

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • エクステンション

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

Business Analyst ライセンスで利用できます。

  • 概要
  • 図
  • 使用法
  • 構文
  • コードのサンプル
  • 環境
  • ライセンス情報

概要

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

[空間オーバーレイ (Spatial Overlay)] の詳細

図

空間オーバーレイの割り当て

使用法

  • 入力レイヤーは、適切な按分値が適用された Business Analyst のカスタムデータ (BDS) の設定ツールを使用して、適切に形式化する必要があります。

  • 入力レイヤーには、抽出対象である、基になるデータが格納されています。

  • データはオーバーレイ レイヤーに追加されます。データは入力レイヤーから抽出され、オーバーレイ レイヤーに集約されます。

  • ポイントベースまたはポリゴンベースの入力レイヤーから集約を行うことができます。

  • Ratios Table.dbf と呼ばれるファイルが作成され、出力オーバーレイ レイヤーの同じディレクトリ内に追加されます。この比率テーブルには、交差のパーセンテージと、オーバーレイを実行するために使用される重みが格納されます。

  • ArcMap がまだマップを再描画している場合は、空間オーバーレイ解析を実行しないでください。このような作業を実行すると、ArcMap の問題が発生し、ArcMap が強制終了する可能性があります。

構文

arcpy.ba.SpatialOverlay(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 —すべての境界に対して空間オーバーレイを生成します。これがデフォルトです。
Boolean

コードのサンプル

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(r"C:\Program Files (x86)\ArcGIS\Desktop10.8\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
# Please note that your paths may be different.
  InputFeatureLayer = "C:/ArcGIS/Business Analyst/US_2022/Data/Demographic Data/BlockGroups_bg.bds"
  OverlayLayer = "C:/temp/TradeArea.shp"
  SelectedSummarizations = "TOTPOP_CY;HHPOP_CY"
  OutputFeatureClass = "C:/temp/overlayoutput.shp"
 
# Create Spatial Overlay output file
  arcpy.SpatialOverlay_ba(InputFeatureLayer, 
	OverlayLayer, 
	SelectedSummarizations, 
	OutputFeatureClass)
 
# Release extension license 
arcpy.CheckInExtension("Business")

環境

このツールは、ジオプロセシング環境を使用しません。

ライセンス情報

  • Basic: 次のものが必要 Business Analyst
  • Standard: 次のものが必要 Business Analyst
  • Advanced: 次のものが必要 Business Analyst

関連トピック

  • Business Analyst 分析ツールセットの概要

ArcGIS Desktop

  • ホーム
  • ドキュメント
  • サポート

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • Esri ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
ご意見・ご感想をお寄せください。
Copyright © 2022 Esri. | プライバシー | リーガル