窪地の抽出(Sink) (Spatial Analyst)

ライセンス レベル:BasicStandardAdvanced

サマリ

すべてのシンクまたは内部排水のエリアを特定するラスタを作成します。

[窪地の抽出(Sink)] ツールの仕組みの詳細

使用法

構文

Sink (in_flow_direction_raster)
パラメータ説明データ タイプ
in_flow_direction_raster

各セルからの流れの方向を示す入力ラスタ。

流向ラスタは [流向ラスタの作成(Flow Direction)] ツールを使用して作成できます。

Raster Layer

戻り値

名前説明データ タイプ
out_raster

入力サーフェス上のすべてのシンク(内部排水のエリア)を示す出力ラスタ。

Raster

コードのサンプル

Sink(窪地の抽出)の例 1(Python ウィンドウ)

次の例では、入力流向 GRID ラスタのシンクを識別しています。

import arcpy
from arcpy import env
from arcpy.sa import *
env.workspace = "C:/sapyexamples/data"
outSink = Sink("flowdir")
outSink.save("C:/sapyexamples/output/outsink01")
Sink(窪地の抽出)の例 2(スタンドアロン スクリプト)

次の例では、入力流向 GRID ラスタのシンクを識別しています。

# Name: Sink_Ex_02.py
# Description: Creates a raster identifying all sinks or areas of internal drainage.
# Requirements: Spatial Analyst Extension

# Import system modules
import arcpy
from arcpy import env
from arcpy.sa import *

# Set environment settings
env.workspace = "C:/sapyexamples/data"

# Set local variables
inFlowDirectionRaster = "flowdir"

# Check out the ArcGIS Spatial Analyst extension license
arcpy.CheckOutExtension("Spatial")

# Execute FlowDirection
outSink = Sink(inFlowDirectionRaster)

# Save the output 
outSink.save("C:/sapyexamples/output/outsink02")

環境

関連トピック

ライセンス情報

ArcGIS for Desktop Basic: 次のものが必要 Spatial Analyst
ArcGIS for Desktop Standard: 次のものが必要 Spatial Analyst
ArcGIS for Desktop Advanced: 次のものが必要 Spatial Analyst
7/28/2014