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

Подтормаживает растр. Есть способы, чтобы работало быстрее?

Добавлено: 26 май 2017, 10:29
Владимир Волга
Здравствуйте, уважаемые коллеги!
Такое дело, спутниковый снимок немного подтормаживает при перемещении карты. Пробовал несколько вариантов. Первый это файл геоТифф весом около 700 мб, второй - чуть меньше около 300 мб. И третий - добавлял папку со снимками, снимков было много. Последний работал еще тяжелее.

Подозреваю, что я что-то не доделал. Подскажите пожалуйста, что именно?

Re: Подтормаживает растр. Есть способы, чтобы работало быстр

Добавлено: 26 май 2017, 10:58
Denis Rykov

Re: Подтормаживает растр. Есть способы, чтобы работало быстр

Добавлено: 26 май 2017, 12:28
Владимир Волга
Denis Rykov писал(а):Build overviews (pyramids)
Спасибо, Денис. Изучать пошел.
:)

Re: Подтормаживает растр. Есть способы, чтобы работало быстр

Добавлено: 26 май 2017, 13:26
kartograf
Если воспользоваться библиотекой GDAL
то можно сделать следующее:
Разбиваем на "мозаику" по 512x512
gdal_translate -of GTIFF -co "TILED=YES" -co "BLOCKXSIZE=512" -co "BLOCKYSIZE=512" -co "COMPRESS=DEFLATE" -co "PREDICTOR=2" -co "ZLEVEL=9" "file.tif" "to_file.tif" ;
Делаем "пирамиды"
gdaladdo -r average "to_file.tif" 2 4 8 16 32 64 128 256;

Re: Подтормаживает растр. Есть способы, чтобы работало быстр

Добавлено: 26 май 2017, 16:08
Владимир Волга
kartograf писал(а):Если воспользоваться библиотекой GDAL
то можно сделать следующее:
Разбиваем на "мозаику" по 512x512
gdal_translate -of GTIFF -co "TILED=YES" -co "BLOCKXSIZE=512" -co "BLOCKYSIZE=512" -co "COMPRESS=DEFLATE" -co "PREDICTOR=2" -co "ZLEVEL=9" "file.tif" "to_file.tif" ;
Делаем "пирамиды"
gdaladdo -r average "to_file.tif" 2 4 8 16 32 64 128 256;
Простите мою некомпетентность, но я пока только набор символов вижу. Буду признателен, если вы чуть подробнее расскажете.
:)

Re: Подтормаживает растр. Есть способы, чтобы работало быстр

Добавлено: 26 май 2017, 17:42
trir

Re: Подтормаживает растр. Есть способы, чтобы работало быстр

Добавлено: 26 май 2017, 20:00
Владимир Волга
Благодарю вас!
:)