問題タブ [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.
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
どちらも役に立たない