Страница 1 из 1

Перепроецирование растровых данных

Добавлено: 18 июл 2013, 11:11
hitry
Доброго времени суток, формучане!

Можете подсказать с чем может быть связано увеличение размера файла растра? Был ортофотоплан в местной системе координат, средствами QGIS я перепроецировал его в WGS84. После перепроецирования файл вырос почти в 10 раз.

Интересует причина этого и возможные пути решения. Если проблему никак не решить возможно QGIS может каким-то образом "порезать" файл на куски?

Спасибо.

Re: Перепроецирование растровых данных

Добавлено: 18 июл 2013, 11:19
Максим Дубинин
используйте

Код: Выделить всё

-tr xres yres:
    set output file resolution (in target georeferenced units) 
http://www.gdal.org/gdalwarp.html

отредактировав команду перепроецирования

Re: Перепроецирование растровых данных

Добавлено: 18 июл 2013, 11:25
Александр Мурый
В каком формате был исходный растр (не JPG ли)? А выходной растр не в GeoTIFF ли? Тогда всё нормально, можно будет немного уменьшить вес геотиффа, выбрав в QGIS какой-то из способов сжатия.

Re: Перепроецирование растровых данных

Добавлено: 18 июл 2013, 11:51
hitry
И исходный растр, и конечный в GeoTIFF.
Попробую вручную указать разрешение.
Как выбрать метод сжатия?

Re: Перепроецирование растровых данных

Добавлено: 18 июл 2013, 13:13
Александр Мурый
hitry писал(а): Как выбрать метод сжатия?
В нижней части окна "Перепроецирование" в QGIS пишется соответствующая команда для утилиты gdalwarp. Надо отредактировать это поле (значок "Изменить" справа от него), дописав в конце

Код: Выделить всё

-co "COMPRESS=метод сжатия" 
,
где метод сжатия надо выбрать отсюда (JPEG/LZW/PACKBITS/DEFLATE/CCITTRLE/CCITTFAX3/CCITTFAX4/NONE).