Skip to main content

細線化 (Spatial Analyst ツール)

サマリー

フィーチャの幅を表すセルの数を減らすことでラスターの線形フィーチャを細線化します。

使用法

  • 細線化 ツールの典型的な応用例は、スキャンした等高線マップの処理です。 スキャナーの解像度と元のマップのライン幅により、コンターは 5 ~ 10 セルの幅を持つライン エレメントとしてラスターで表されます。 細線化 の実行後、各コンターは 1 セル幅の線形フィーチャとして表されます。

  • 有効な場合、フィルター オプションは、境界のスムージング ツールと同じフィルター アルゴリズムを使用して、主要ブランチから伸びる短いライン フィーチャを削除します。 また、3 セルより狭いフィーチャも削除します。

  • 入力ライン フィーチャの最大幅を指定することは、ライン フィーチャの幅がデフォルトの最大幅を超えていたり、小さかったりするラスターの細線化に非常に重要です。 最大幅が細線化される最も太いライン フィーチャと合うとき、最良の結果が期待できます。

  • このツールに適用されるジオプロセシング環境の詳細については、解析環境と Spatial Analyst をご参照ください。

  • 参考文献:

    Zhan, Cixiang, 1993, A Hybrid Line Thinning Approach, Proceedings Auto-Carto 11, Minneapolis , pp. 396-405

パラメーター

ラベル 説明 データ タイプ

入力ラスター

細線化対象の入力ラスター。

整数タイプでなければなりません。

Raster Layer

背景値

(オプション)

背景セルを特定するセル値を指定します。 ライン フィーチャは、前景セルから形成されます。

  • ゼロ背景を、0 以下の値あるいは NoData が格納されたセルから構成します。 値が 0 より大きいセルはすべて前景です。 これがデフォルトです。

  • NoData背景を NoData セルから構成します。 有効な値が格納されているセルはすべて、前景に属します。

String

はじめにフィルターを実行

(オプション)

細線化の最初のフェーズとしてフィルターを適用するかどうかを指定します。

  • オンラスターにフィルターが適用され、前景セルと背景セルの境界が滑らかになります。 このオプションを使用すると、出力ラスターから小さな不規則性がなくなります。

  • オフフィルターは適用されません。 これがデフォルトです。

Boolean

コーナーの形状

(オプション)

ターンやジャンクションの角をシャープにするか丸みを付けるかを指定します。

これはベクター変換プロセスでの曲線のスプライン化やコーナーのシャープ化にも使用されます。

  • ラウンドコーナーとジャンクションを滑らかにしようとします。 河川など、自然物のベクター変換に最適です。 これがデフォルトです。

  • シャープコーナーやジャンクションの角をシャープのままにしようとします。 道路など、人工物のベクター変換に最適です。

String

入力ライン フィーチャの最大幅

(オプション)

入力ラスターのライン フィーチャの最大幅 (マップ単位)。

デフォルトの幅は、セル サイズの 10 倍です。

Double

戻り値

ラベル 説明 データ タイプ

出力ラスター

細線化された出力ラスター。

出力は常に整数型になります。

Raster

環境

自動コミット, セル サイズ, セル サイズ投影法, 圧縮, 現在のワークスペース, 範囲, 地理座標系変換, マスク, 出力データのコンフィグレーション キーワード, 出力座標系, スクラッチ ワークスペース, スナップ対象ラスター, タイル サイズ

ライセンス情報

  • Basic: Spatial Analyst が必要
  • Standard: Spatial Analyst が必要
  • Advanced: Spatial Analyst が必要