問題タブ [rasterio]

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

どちらも役に立たない

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

python-3.x - ModuleNotFoundError:「rasterio」という名前のモジュールはありませんが、コマンドからインストールされています

私は Python 3.7.2 と Pycharm を IDE として使用しています。rasterio パッケージをインポートしようとしていますが、Pycharm ModuleNotFoundError: No module named 'rasterio' でエラーが発生します。ここhttps://rasterio.readthedocs.io/en/stable/installation.htmlに記載されているように、GDALを使用してcmdからインストールしました。どうやら、私が使用したいすべてのパッケージには、cmdを介してそれらをインストールしても、常にそのエラーが発生するため、Pycharmに同じ問題があります。Numpy で行ったのと同じように、Pycharm から rasterio パッケージをインストールしようとしましたが、GDAL の問題が発生します。numpy の場合、問題なく動作しました。ありがとう。