細線化 (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 |
|
背景値 (オプション) |
背景セルを特定するセル値を指定します。 ライン フィーチャは、前景セルから形成されます。
|
String |
|
はじめにフィルターを実行 (オプション) |
細線化の最初のフェーズとしてフィルターを適用するかどうかを指定します。
|
Boolean |
|
コーナーの形状 (オプション) |
ターンやジャンクションの角をシャープにするか丸みを付けるかを指定します。 これはベクター変換プロセスでの曲線のスプライン化やコーナーのシャープ化にも使用されます。
|
String |
|
入力ライン フィーチャの最大幅 (オプション) |
入力ラスターのライン フィーチャの最大幅 (マップ単位)。 デフォルトの幅は、セル サイズの 10 倍です。 |
Double |
戻り値
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
出力ラスター |
細線化された出力ラスター。 出力は常に整数型になります。 |
Raster |
環境
自動コミット, セル サイズ, セル サイズ投影法, 圧縮, 現在のワークスペース, 範囲, 地理座標系変換, マスク, 出力データのコンフィグレーション キーワード, 出力座標系, スクラッチ ワークスペース, スナップ対象ラスター, タイル サイズ
ライセンス情報
- Basic: Spatial Analyst が必要
- Standard: Spatial Analyst が必要
- Advanced: Spatial Analyst が必要