河川リンク ラスタの作成(Stream Link) (Spatial Analyst)

サマリ

ラスタの線状ネットワークの交差部分に一意の値を割り当てます。

使用法

構文

StreamLink (in_stream_raster, in_flow_direction_raster)
パラメータ説明データ タイプ
in_stream_raster

線形河川ネットワークを表す入力ラスタ。

Raster Layer
in_flow_direction_raster

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

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

Raster Layer

リターン

名前説明データ タイプ
out_raster

出力河川リンクラスタ。

整数タイプになります。

Raster

コードのサンプル

StreamLink(河川リンク ラスタの作成)の例 1(Python ウィンドウ)

次の例では、ラスタの線形ネットワークの交差部分に一意の値を割り当てています。

import arcpy
from arcpy import env
from arcpy.sa import *
env.workspace = "C:/sapyexamples/data"
outStreamLink = StreamLink("stream", "flowdir")
outStreamLink.save("c:/sapyexamples/output/outstrmlnk01")
StreamLink(河川リンク ラスタの作成)の例 2(スタンドアロン スクリプト)

次の例では、ラスタの線形ネットワークの交差部分に一意の値を割り当てています。

# Name: _Ex_02.py
# Description: 
# 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
inStreamRaster = "stream"
inFlowDirection = "flowdir"

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

# Execute StreamLink
outStreamLink = StreamLink(inStreamRaster, inFlowDirection)

# Save the output 
outStreamLink.save("c:/sapyexamples/output/outstrmlnk02")

環境

関連項目

ライセンス情報

ArcView: 必須 Spatial Analyst
ArcEditor: 必須 Spatial Analyst
ArcInfo: 必須 Spatial Analyst

7/10/2012