問題タブ [no-data]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
1122 参照

python - 対象領域をマスキングした後にラスター サイズを縮小する

ラスター画像のAOI領域をマスクしようとしていますrasterio

rasterio関心のある領域をマスクしてから、残りの範囲をデータなしとして定義するため に使用します

私の目標は、元のラスター境界を維持し、関心のある領域を選択しますが、画像サイズを縮小することです

次の素晴らしいドキュメントを使用 しますウェブサイトのシェープファイルを使用してラスターをマスキングするraterio

元の手順から次の行を変更しました

結果はここにあり、まさに私が欲しいものです:

結果

しかし、新しいラスター ファイルのサイズは変わりません!! 画像サイズを半分以上に縮小することを期待しています!

だから私は次のことを試しました:

gdal_translate -of GTiff -a_nodata 0 input.tif output.tif

また

gdal_translate -of GTIFF -scale -a_nodata 0 myVrt.vrt output.tif

どちらも役に立たない