OGR / GDALを使用してラスターのバッチをリサンプリングする方法は?


12

GRASS r.resampleに似た関数を探しています。TIFファイルでいっぱいのフォルダーがあり、ファイルサイズを小さくするために解像度を下げます(「縮小」)。

回答:


18

あなたの最善の策は、以上の文書化されているgdalwarp、あるように思われるここに。簡単にスクリプト化できますが、詳細はオペレーティングシステムによって異なります。Windowsでは、次のようなことをします。

for %i in (*.tif) do gdalwarp -ts 1600 0 -r cubic -co "TFW=YES" %i %~ni_small.tif

これはすべきである「小さな」を付加し、元の名前でファイルを保存し、広い1600個のピクセルへの入力ファイルを減らします。これは真剣にテストされていません、ymmv。それに、おそらくLinuxを使用していると思われます。もしそうなら、ポストバックしてください。Pythonソリューションを探している場合も同じです。

編集済み:ESRIワールドファイルを作成するためのパラメーターが追加されました。このソリューションでは出力形式が指定されていないため、デフォルトではGeoTiffであることに注意してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.