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

Процесс трансформации

Добавлено: 27 май 2014, 01:51
wowka1319
При трансформировании (warping) геотифа в консоль выводится процент прогресса.
1) Как его можно перехватывать, чтобы на его основе выводить прогрессбар в ГУИ?
2) Как можно остановить (через код) процесс трансформации во время его работы, чтобы не дожидаться конца?

Re: Процесс трансформации

Добавлено: 27 май 2014, 11:22
Дмитрий Барышников
Выполнять warping не через консоль а вызовом соответствующих методов библиотеки: http://gdal.org/warptut.html
Вместо GDALTermProgress надо подставить свою функцию куда будут падать проценты выполнения и где можно остановить выполнение. Подробнее здесь http://www.compsci.wm.edu/SciClone/docu ... 3489ab63cf - на официальном сайте ввиду массовой переделки описание функции в Doxygen не попало видимо.