gdalbuildvrt - クラウドでオンライン

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド gdalbuildvrt です。

プログラム:

NAME


gdalbuildvrt - gdalbuildvrt データセットのリストから VRT を構築します。 (デフォルトでコンパイルされる)
GDAL 1.6.1以降)

SYNOPSIS


gdalbuildvrt [-tileindex フィールド名]
[-解像度 {最高|最低|平均|ユーザー}]
[-te xmin ymin xmax ymax] [-tr xres yres] [-tap]
[-separate] [-b バンド] [-sd サブデータセット]
[-allow_projection_difference] [-q]
[-addalpha] [-hidenodata]
[-srcnodata "値 [値...]"] [-vrtnodata "値 [値...]"]
[-a_srs srs_def]
[-input_file_list my_liste.txt] [-overwrite] Output.vrt [gdalfile]*

DESCRIPTION


このプログラムは、入力 GDAL のリストのモザイクである VRT (仮想データセット) を構築します。
データセット。 入力 GDAL データセットのリストはコマンド ラインの最後に指定できます。
または、非常に長いリストの場合はテキスト ファイル (XNUMX 行に XNUMX つのファイル名) に入れるか、
MapServer tileindex (参照) gdaltindex 効用)。 後者の場合、タイル内のすべてのエントリ
インデックスが VRT に追加されます。

- Separate を指定すると、各ファイルは別のファイルに分割されます。 積み上げ VRT バンド内のバンド。 さもないと、
ファイルはより大きなモザイクのタイルとみなされ、VRT ファイルには同じ数のバンドが含まれます。
入力ファイルの XNUMX つ。

0 つの GDAL データセットが複数のサブデータセットで構成されており、ラスター バンドが XNUMX 個ある場合、すべての
サブデータセットは、データセット自体ではなく VRT に追加されます。

gdalbuildvrt は、
結果として得られる VRT には、バンド数、投影、色などの類似した特性があります。
解釈...そうでない場合、共通の特性に一致しないファイルは
スキップしました。 (これはデフォルト モードでのみ当てはまります。 - Separate オプションを使用する場合は当てはまりません)

ファイル間にある程度の空間的重複がある場合、順序はファイルに依存する可能性があります。
VRT ファイルに挿入される順序に従う必要がありますが、この動作に依存すべきではありません。

このユーティリティは何らかの形で gdal_vrtmerge.py ユーティリティと同等であり、デフォルトでビルドされます。
GDAL 1.6.1 では。

-タイルインデックス:
のデフォルト値の代わりに、指定された値をタイル インデックス フィールドとして使用します。
'位置'。

-解決 {最高|最低|平均|ユーザー}:
すべての入力ファイルの解像度が同じでない場合、-resolution フラグ
ユーザーは出力解像度の計算方法を制御できます。 「平均」というのは
デフォルト。 「最高」は、範囲内のピクセル寸法の最小値を選択します。
ソース ラスターのセット。 「最低」はピクセル寸法の最大値を選択します
ソース ラスターのセット内。 「average」はピクセルの平均を計算します
ソース ラスターのセット内のディメンション。 「user」は GDAL 1.7.0 の新機能であり、次のようにする必要があります。
-tr オプションと組み合わせて使用​​して、ターゲット解像度を指定します。

-tr xres エール :
(GDAL 1.7.0 以降) ターゲット解像度を設定します。 値は次の形式で表現する必要があります。
地理参照されたユニット。 どちらも正の値である必要があります。 これらの値を指定することは、
もちろん、-resolution オプションの最高値|最低値|平均値とは互換性がありません。

-タップ:
(GDAL >= 1.8.0) (ターゲット整列ピクセル) の範囲の座標を整列させます。
出力ファイルを -tr の値に変更し、整列エクステントに
最小限の程度。

-お茶 xmin イミン xmax ワイマックス :
(GDAL 1.7.0 以降) VRT ファイルの地理参照エクステントを設定します。 値は次のとおりである必要があります
地理参照された単位で表現されます。 指定しない場合、VRT の範囲は
ソース ラスターのセットの最小境界ボックス。

-追加アルファ:
(GDAL 1.7.0 以降) ソース ラスターが作成されたときに、アルファ マスク バンドを VRT に追加します。
何も持っていない。 主に RGB ソース (またはグレーレベル ソース) に役立ちます。 アルファバンドは
ソース ラスターのない領域には値 0 がオンザフライで埋められ、値が埋め込まれます。
ソース ラスターのあるエリアでは 255。 その効果は、RGBA ビューアがレンダリングすることです。
ソース ラスターのない領域は透明として、ソース ラスターのある領域は不透明として表示されます。
このオプションは、-セパレートとは互換性がありません。

-ヒデノデータ:
(GDAL 1.7.0 以降) バンドに nodata 値が含まれている場合でも、このオプションを指定すると
VRT バンドが NoData をレポートしないようにします。 をコントロールしたいときに便利です。
データセットの背景色。 -addalpha オプションと一緒に使用すると、次のことができます。
nodata 値をレポートしないが、次の領域で透明なデータセットを準備します。
データなし。

-srcnodata [価値...]:
(GDAL 1.7.0 以降) 入力バンドの nodata 値を設定します (異なる値を使用できます)
各バンドごとに提供されます)。 複数の値を指定する場合は、すべての値を次のように指定する必要があります。
それらを単一のオペレーティング システム引数としてまとめるために引用符で囲まれています。 オプションの場合
指定しない場合は、ソース データセットの固有の nodata 設定が使用されます (
それらは存在します)。 このオプションで設定した値は、各ノードの NODATA 要素に書き込まれます。
ComplexSource 要素。 固有の nodata 設定を無視するには、値 None を使用します。
ソース データセット。

-b バンド:
(GDAL >= 1.10.0) 入力を選択してください バンド 処理されることになります。 バンドには 1 から番号が付けられます。
入力バンドが設定されていない場合、すべてのバンドが VRT に追加されます

-SD サブデータセット
(GDAL >= 1.10.0) 入力データセットに複数のサブデータセットが含まれる場合は、サブデータセットを使用します。
指定された番号 (1 から始まります) で置き換えます。 これは、全額を与える代わりの方法です。
サブデータセット名を入力として使用します。

-vrtnodata [価値...]:
(GDAL 1.7.0 以降) VRT バンド レベルで nodata 値を設定します (異なる値)
バンドごとに供給可能)。 複数の値を指定する場合は、すべての値を指定する必要があります。
それらを単一のオペレーティング システム引数としてまとめるために引用符で囲みます。 オプションの場合
が指定されていない場合、最初のデータセットの固有の nodata 設定が使用されます (指定されている場合)
存在)。 このオプションで設定した値は、それぞれの NoDataValue 要素に書き込まれます。
VRTRasterBand 要素。 固有の nodata 設定を無視するには、値 None を使用します。
ソース データセット。

-別:
(GDAL 1.7.0 以降) 各入力ファイルを別の場所に配置します。 積み上げ バンド。 その中で
この場合、各データセットの最初のバンドのみが新しいバンドに配置されます。 に反して
デフォルト モードでは、すべてのバンドが同じデータ型である必要はありません。

-allow_projection_difference:
(GDAL 1.7.0 以降) このオプションを指定すると、ユーティリティは次のことを受け入れます。
入力データセットが同じ投影法を持たない場合でも VRT を作成します。 注: これは、
再投影されるという意味ではありません。 彼らの投影は無視されるだけです。

-a_srs srs_def:
(GDAL 1.10 以降) 出力ファイルの投影をオーバーライドします。 の srs_def かもしれません
通常の GDAL/OGR 形式、完全な WKT、PROJ.4、EPSG:n、または次の内容を含むファイルのいずれかです。
WKT。

-input_file_list:
各行に入力ファイル名を含むテキスト ファイルを指定するには

-NS:
(GDAL 1.7.0 以降) コンソールの進行状況バーを無効にするには

-上書き:
VRT がすでに存在する場合は上書きします。

実施例


ディレクトリに含まれるすべての TIFF ファイルから仮想モザイクを作成します。

gdalbuildvrt doq_index.vrt doq/*.tif

テキスト ファイルで指定された名前のファイルから仮想モザイクを作成します。

gdalbuildvrt -input_file_list my_liste.txt doq_index.vrt

3 つのシングルバンド入力ファイルから RGB 仮想モザイクを作成します。

gdalbuildvrt - Separate rgb.vrt red.tif green.tif blue.tif

青色の背景色 (RGB: 0 0 255) で仮想モザイクを作成します。

gdalbuildvrt -hidenodata -vrtnodata "0 0 255" doq_index.vrt doq/*.tif

onworks.net サービスを使用してオンラインで gdalbuildvrt を使用する



最新のLinuxおよびWindowsオンラインプログラム