У меня есть файл формата сетки ASCII. Например:
ncols 480
nrows 450
xllcorner 378923
yllcorner 4072345
cellsize 30
nodata_value -32768
43 2 45 7 3 56 2 5 23 65 34 6 32 54 57 34 2 2 54 6
35 45 65 34 2 6 78 4 2 6 89 3 2 7 45 23 5 8 4 1 62 ...
Как я могу преобразовать его в TIFF или любой другой растр, используя Python?
Ответы:
Версия с псевдокодом:
Образец, который поможет вам в этом - отсюда :
источник
Альтернатива с использованием gdal_translate :
источник
Создание копии может быть проще, поскольку ваш файл представляет собой AAIGrid, а GTiff поддерживает CreateCopy ():
Любой драйвер, который поддерживает CreateCopy, может использовать это.
источник