QGISを使用して複数のラスターファイルを結合しますか?


26

私はQGISが初めてです。

複数のラスターレイヤーを1つのレイヤーに結合するにはどうすればよいですか?

ラスターイメージは、重複がほとんどないさまざまな領域のものです。

目標は、多数の町の人々を1つのプロジェクトにまとめることです。


gdal_merge.pyユーティリティを使用して、2つ(およびそれ以上)のラスターをマージしようとしました。まさに私が必要なもののようです。残念ながら機能していません。「ヘルプ」は情報を提供しますが、Pythonを知っている人にのみ...エラーカタログはありません。2 .tif(724_239.tifおよび724_240.tif)を選択し、出力ファイル(test.png)を選択し、「データ値なし」をチェックしました...そして結果は次のとおりです:ImportError。DLLのロードに失敗しました:指定されたプロシージャが見つかりませんでした。誰も私を助けることができますか?事前にありがとうアンナ

私はQGIS 2.2を使用しています。いくつかのLandsatデータをマージするために、「Raster-> miscelaneous-> merge」を使用しました。私は助けが必要ですか、または各シーンのすべてのバンドを取る必要はありませんか?

GIS.SEへようこそ。これは答えではないので、新しい質問をしてください。
ジョンパウエル

回答:


35

マージ機能と同様に、仮想ラスターを構築します。

Raster-> Miscellaneous-> Build Virtual Raster (Catalog)

これは、ファイルの配置方法などを定義するXMLファイルであるGDAL仮想フォーマット(.vrt)を活用します。仮想ラスターはディスクスペースを大幅に節約でき、QGISはそれらを単一のファイルとして「認識」します。これは、新しい画像ファイルを作成するために一緒にブレンドする必要がない、つまりモザイクで接続されているだけのラスターにとって非常に便利です。基になるGDALコマンドラインgdalbuilvrtユーティリティを使用する場合、GUIツール以外にも多くのオプションがあります。

ここに画像の説明を入力してください

.vrtは非常に大きくなる場合があります。QGISでのレンダリングの速度を上げるために、外部オーバービューの「サイドカー」ファイルを作成できます。

Raster-> Miscellaneous-> Build overviews (Pyramids)

このツールを.vrtまたはマージされたファイルで使用する場合、JPEG圧縮をわずかに使用するかまったく使用しない外部TIFFを選択します。これにより、拡張子が.ovrのファイルが作成されます。このツールは、GDALのgdaladdoユーティリティを活用し、そのオプションをかなり完全に網羅しています。

ここに画像の説明を入力してください

両方のGDALユーティリティページを読んで、GUIツールの機能とオプションのオーバーライド方法(鉛筆をクリックしてコマンドを直接編集する方法)を完全に理解することができます。

また、Linfinitiのブログには、モザイクの構築、ラスターツールのオプションの設定、ラスター圧縮に関するいくつかの便利な情報があります。

GDALによる画像モザイク

QGIS GDALツールでオプションを指定する

GDAL:さまざまな圧縮アルゴリズムの効率


「ラスター->その他」メニューが見つからないようです。QGIS 1.9.0を使用していますが、すべてのプラグインを有効にしてみました。
アナン

@Annanこの関数には、GdalToolsプラグインが必要です(QGISに付属)。[プラグイン]-> [プラグインマネージャー...]で、プラグインがアクティブであることを確認します。アクティブであるにもかかわらず、ラスターの下にメニューが表示されない場合は、QGISインストールのPythonサポートが欠落している可能性があります。
dakcarto

なぜそれが起こったのかわからず、再起動して動作し始めました:)助けてくれてありがとう
アナン

「ラスター>その他」も見つかりませんが、Pythonコンソールでgdalをインポートできます。再起動しても解決しません。:(
ベンジャミン

7

マージツールを使用します。

ラスター->その他->マージ

これは、本質的にGDALユーティリティgdal_mergeと同じことを行います。これは、コマンドラインを使用した(またはPythonでサブプロセスとして実行する)別の代替アプローチです。ところで、私はQGIS 1.9.90-Alphaを使用していますが、このツールはしばらく前から存在しているので、1.7xで利用できると思います。


1
すべての良い点!私は.....いくつかは、あなたの答えを読む前に私のアドバイスを以下の場合には、私のコメントを削除します
djq
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.