GDAL VRT形式-概念を理解できますか?


15

OK VRT形式について読んでいます。どうか、これについてのあなたの意見をお願いします。また、私が提案することが理にかなっている場合は:

VRTは基本的に、ピクセルサイズ、ジオロケーションなど、実際のラスターファイルのさまざまなプロパティを記述するメタデータXMLファイルです。

ステップ1:すべてのGeoTIFFファイルをVRTに変換しました(実際にはVRTを生成しただけではありません)。

これで、VRTをマージできることがわかったので、すべてのメタデータを保持する1つの大きなVRTのVRTメタデータファイルのモザイクを作成できると思います。素晴らしい、つまり、メタデータはおそらくレンダリングの最適化に使用されます。QGISは、どのタイルが現在のキャンバス範囲に収まり、どのタイルが収まらないかを(仮定して)決定するためです。

ステップ2:VRTモザイクを作成する

さて、次の利点は、QGISの目次に1つのエントリを追加するだけで、必要に応じてスケール依存のレンダリングやnullデータ値の透過性など、さまざまなものを設定できることです。議論の余地があります。GeoTIFFをQGISにロードしてグループに入れることはできますが、共通のSRSを設定する以外はグループを制御できません。

オルソフォトを小さなスケール(大きなズームアウト)で表示したいが、レンダリングを高速化したい場合は、元のラスターのリサンプリングセットのみでステップを繰り返し、いくつかの大きなVRTデータセットを作成します。

これは理にかなっていますか?:)

回答:


10

VRTでの処理が大好きです。多くの暫定的な変更を加えることができます。QGISですばやく評価し、必要に応じて自己完結型のラスタ形式(tif、pngなど)に変換し直します。

多くの時間を節約できます。

U2ros、vrtの使用は、少なくとも私にとって完全に理にかなっています:)モザイクとその後のクリッピングは、最初にvrtを使用して開始したものです。後で削除する中間ラスターを削除します。

このリンクをチェックしてください:http : //www.perrygeo.com/lazy-raster-processing-with-gdal-vrts.html [ブログが移動されてから調整されたリンク]

それがあなたのために何かを持っていることを願っています。


これを明確にしてくれますか?1つのvrtファイルで複数のファイル参照を使用できますか?たとえば、4つのvrtファイルを作成してからマージする4つのgeotifファイルがある場合。送信したリンクに基づいて、実際にマージが行われ、結果は1つの大きなジオティフファイルになります。元の4の内容を持つカタログファイルのような1つのVRTファイルになります。
U2ros

ちょっとU2ros、vdalを作るためにgdal cmdlineまたはQGISを使用していますか。コマンドラインを使用すると、さらに多くのオプションが見つかるかもしれません。4つのtifsを1つのvrtにマージできます。必要に応じて、単一のtif(またはvrt)として再度エクスポートします。gdal commanlineツールから利用できるオプションは、次の2つのWebサイトを ご覧ください。gdal.org / gdal_vrttut.html ; gdal.org/gdal_utilities.html
s_a

atm、qgis ui、cliに快適なimは、間違いなくそこにそれを行います。
U2ros

最後の1つです:)私が送信したページでは、作成者がVRTではなく最終ラスターを必要としていると想定しているため、マージはTIFFまたは非仮想フォーマットになります。
s_a

1
このリンクからの2番目の答えgis.stackexchange.com/questions/25499/…実用レベルで説明しています
-U2ros
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.