Szukam funkcji podobnej do GRASS r. Próbka. Mam folder pełen plików TIF i chcę zmniejszyć ich rozdzielczość („skalować je w dół”), aby zmniejszyć rozmiar pliku.
12
Twój najlepszy zakład wydaje się być gdalwarp, co jest udokumentowane tutaj . Łatwo jest go skryptować, ale szczegóły zależą od twojego systemu operacyjnego. W systemie Windows zrobiłbyś coś takiego:
for %i in (*.tif) do gdalwarp -ts 1600 0 -r cubic -co "TFW=YES" %i %~ni_small.tif
co powinno zmniejszyć pliki wejściowe do szerokości 1600 pikseli, zapisując plik z oryginalną nazwą z dopiskiem „small”. To jest poważnie niesprawdzone, ymmv. Poza tym prawdopodobnie używasz Linuksa - jeśli tak, to odpisz, a ktoś może ci w tym pomóc. Podobnie jeśli szukasz rozwiązania w języku Python.
Edytowano: dodano parametr do utworzenia pliku świata ESRI. Zauważ, że to rozwiązanie nie określa formatu wyjściowego, więc domyślnie jest to GeoTiff