gdal_proximity
ラスター近接マップを生成します.
概要
gdal_proximity [--help] [--help-general]
<srcfile> <dstfile> [-srcband <n>] [-dstband <n>]
[-of <format>] [-co <name>=<value>]...
[-ot Byte/UInt16/UInt32/Float32/etc]
[-values <n>,<n>,<n>] [-distunits {PIXEL|GEO}]
[-maxdist <n>] [-nodata <n>] [-use_input_nodata {YES|NO}]
[-fixed-buf-val <n>]
説明
gdal_proximity は,各ピクセルの中心から最も近いターゲットピクセルの中心までの距離を示すラスター近接マップを生成します.ターゲットピクセルは,ラスターピクセル値がターゲットピクセル値のセットにあるソースラスター内のピクセルです.
注釈
gdal_proximity は Python ユーティリティであり, GDAL Python バインディングが利用可能な場合のみ利用できます.
- --help
このヘルプメッセージを表示して終了します
- --help-general
一般的な GDAL コマンドラインオプションの使用方法を簡単に表示して終了します.
- <srcfile>
ターゲットピクセルを識別するために使用されるソースラスターファイル.
- <dstfile>
近接マップが書き込まれる宛先ラスターファイルです.srcfile と同じサイズの事前に存在するファイルである場合があります.存在しない場合は作成されます.
- -srcband <n>
使用するソースファイル内のバンドを識別します(デフォルトは 1).
- -dstband <n>
使用する宛先ファイル内のバンドを識別します(デフォルトは 1).
- -of <format>
出力フォーマットを選択します. GDAL 2.3 以降,指定されていない場合,フォーマットは拡張子から推測されます(以前は GTiff でした).短いフォーマット名を使用します.
- -co <NAME>=<VALUE>
多くのフォーマットには,作成されたファイルに関する特定の情報を制御するために使用できる1つ以上のオプションがあります.たとえば,GeoTIFF ドライバは,圧縮を制御する作成オプションやファイルをタイル化するかどうかを制御する作成オプションをサポートしています.
利用可能な作成オプションはフォーマットドライバによって異なり,一部のシンプルなフォーマットには作成オプションが全くありません.フォーマットでサポートされているオプションのリストは,コマンドラインオプション --formats でリストできますが,フォーマットのドキュメントがドライバ作成オプションに関する情報の決定的なソースです.各フォーマットの有効な作成オプションについては, ラスタードライバー フォーマット固有のドキュメントを参照してください.
- -ot <type>
ドライバでサポートされているデータ型を指定します.次のいずれかである場合があります:
Byte
,UInt16
,Int16
,UInt32
,Int32
,Float32
(デフォルト), またはFloat64
.
- -values <n>,<n>,<n>
ターゲットピクセルとして考慮されるソース画像内のターゲットピクセル値のリストです.指定されていない場合,すべてのゼロ以外のピクセルがターゲットピクセルと見なされます.
- -distunits {PIXEL|GEO}
生成された距離がピクセルまたはジオリファレンス座標であるかを示します(デフォルトは PIXEL).
- -maxdist <n>
生成される最大距離です.この距離を超えたピクセルにはノーデータ値が使用されます.ノーデータ値が提供されていない場合,出力バンドはそのノーデータ値に対してクエリされます.出力バンドにノーデータ値がない場合,値 65535 が使用されます.距離は, -distunits GEO が指定されていない限り,ピクセルで解釈されます.
- -nodata <n>
宛先近接ラスターに使用するノーデータ値を指定します.
- -use_input_nodata {YES|NO}
入力ラスターのノーデータピクセルが出力ラスターのノーデータであるかを示します(デフォルトは NO).
- -fixed-buf-val <n>
ターゲットピクセルの -maxdist 内(ターゲットピクセルを含む)のすべてのピクセルに適用される値を指定します.