GDAL ラスター データセットの解像度を変更する最良の方法を探しています。
たとえば、ピクセル サイズが (30, -30) のラスターがあり、ピクセル サイズを (5, -5) に変更して、特定のピクセルのすべての値を出力ラスターに補間したいと考えています。
したがって、入力ラスターの各ピクセルに対して、出力ラスターに 36 個のピクセルがあり、すべて同じ値を共有する必要があります。
を実行するgdalwarp -tr 5 -5 inputRaster.tif outputRaster.tif
と、まさに探している結果が得られるので、GDAL 関数を使用してこの機能を複製できるはずだと思います。
可能であれば、Python の Subprocess クラスへの呼び出しを使用することは避けたいと思います。