Szukam najlepszego sposobu na zmianę rozdzielczości zestawu danych rastrowych GDAL.Jak zmienić rozdzielczość rastra przy użyciu GDAL?
Na przykład mam raster, który ma rozmiar piksela (30, -30), i chciałbym zmienić rozmiar piksela na (5, -5), interpolując wszystkie wartości dla danego piksela w wyjściowy raster.
Tak więc dla każdego piksela rastra wejściowego chciałbym mieć 36 pikseli w wyjściowym rastrze, z których wszystkie mają tę samą wartość.
Jeśli uruchomię gdalwarp -tr 5 -5 inputRaster.tif outputRaster.tif
, otrzymam dokładnie taki wynik, którego szukam, a więc przypuszczam, że powinienem móc powielić tę funkcjonalność za pomocą funkcji GDAL.
Wolałbym, jeśli to możliwe, unikać używania wywołania podprocesora Pythona.