河川リンク ラスターの作成 (Stream Link) (ラスター解析)

サマリー

ラスターの線形ネットワークの交差部分にユニークな値を設定します。

河川リンク ラスターの作成ツールの図

使用法

  • このラスター解析ポータル ツールは、Raster Analytics 用に構成された ArcGIS Image Server を備えた ArcGIS Enterprise にサインインすると使用できます。 このツールを実行すると、ArcGIS Pro がクライアントとしてサービスを提供し、ArcGIS Enterprise とフェデレートされているサーバーで処理が発生します。 ポータル ツールがポータルからレイヤーを入力として受け取り、ポータルに出力を作成します。

    入力ラスター レイヤーは、ポータルからのレイヤー、イメージ サーバーの URI または URL、もしくは Image Server レイヤーの作成 (Make Image Server Layer) ツールからの出力をサポートしています。 このツールはローカルのラスター データもレイヤーもサポートしていません。

  • リンクとは、2 つの連結するジャンクション、ジャンクションと流出口、またはジャンクションと流域界を結ぶ場合の河道の一部分です。

  • 入力河川ラスターは、[累積流量ラスターの作成 (Flow Accumulation)] ツールの結果に閾値を設けることで作成できます。

    河川ラスターの線形ネットワークは、NoData の背景に 1 以上の値として表現されます。

パラメーター

ラベル説明データ タイプ
入力河川ラスター

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

Raster Layer; Image Service; String
入力流向ラスター

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

Raster Layer; Image Service; String
出力名

出力河川リンク ラスターの作成ラスター サービスの名前。

デフォルトの名前は、ツール名と入力レイヤー名に基づいて設定されます。 レイヤー名がすでに存在する場合は、別の名前を指定するよう求められます。

String

派生した出力

ラベル説明データ タイプ
出力ラスター

出力ラスター。

Raster Layer

arcpy.ra.StreamLink(inputStreamRaster, inputFlowDirectionRaster, outputName)
名前説明データ タイプ
inputStreamRaster

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

Raster Layer; Image Service; String
inputFlowDirectionRaster

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

Raster Layer; Image Service; String
outputName

出力河川リンク ラスターの作成ラスター サービスの名前。

デフォルトの名前は、ツール名と入力レイヤー名に基づいて設定されます。 レイヤー名がすでに存在する場合は、別の名前を指定するよう求められます。

String

派生した出力

名前説明データ タイプ
outputRaster

出力ラスター。

Raster Layer

コードのサンプル

StreamLink の例 1 (Python ウィンドウ)

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

import arcpy
arcpy.ra.StreamLink("https://myserver/rest/services/streams/ImageServer","https://myserver/rest/services/flowdir/ImageServer","outStreamLink1")
StreamLink の例 2 (スタンドアロン スクリプト)

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

#---------------------------------------------------------------------------
# Name: StreamLink_example02.py
# Requirements: ArcGIS Image Server

# Import system modules
import arcpy

# Set local variables
inStreams = "https://myserver/rest/services/streams/ImageServer"
inFlowDirection = "https://myserver/rest/services/flowdir/ImageServer"
outputStreamLink = "outStreamLink2"

# Execute Stream Link raster analysis tool
arcpy.ra.StreamLink(inStreams, inFlowDirection, outputStreamLink)

ライセンス情報

  • Basic: 次のものが必要 ArcGIS Image Server
  • Standard: 次のものが必要 ArcGIS Image Server
  • Advanced: 次のものが必要 ArcGIS Image Server

関連トピック