Использует ли QGIS пирамиды?

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
manisha
Завсегдатай
Сообщения: 410
Зарегистрирован: 24 авг 2006, 17:35
Репутация: 10

Использует ли QGIS пирамиды?

Сообщение manisha » 07 фев 2010, 14:21

У меня на машине нет явной разницы в скорости отображения растра без пирамид и после их построения.

Такое ощущение, что QGIS их попросту не использует. Есть соображения как в явном виде это проверить?

Аватара пользователя
SS_Rebelious
Гуру
Сообщения: 1304
Зарегистрирован: 24 фев 2009, 16:51
Репутация: 99
Ваше звание: GIS pro-fan
Откуда: Lahti / Газ-ПУТИНбург
Контактная информация:

Re: Использует ли QGIS пирамиды?

Сообщение SS_Rebelious » 08 фев 2010, 10:07

Хотелось бы уточнить: как вы строите пирамиды - отдельным файлом пирамид или создаёте многослойный тиф?

Я строю отдельный файл. Поначалу не ощущал разницу при работе с растром и вектором; решил проверить только скорость отрисовки растров с пирамидами и без - когда открыты только растры, то растры с пирамидами по моим ощущениям отрисовываются быстрее, чем без оных. Если же кроме растра, есть ещё и другие слои - WMS или вектор, то скорость отрисовки определяется скоростью отрисовки самого медленного и разница в наличии и отсутствии пирамид незаметна, если эти растры обрабатываются быстрее других слоёв.
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!

manisha
Завсегдатай
Сообщения: 410
Зарегистрирован: 24 авг 2006, 17:35
Репутация: 10

Re: Использует ли QGIS пирамиды?

Сообщение manisha » 08 фев 2010, 10:33

Пробовал и встроенные, и внешние пирамиды, одинаково, скорость непонятно меняется или нет. В проекте только растры.

Аватара пользователя
SS_Rebelious
Гуру
Сообщения: 1304
Зарегистрирован: 24 фев 2009, 16:51
Репутация: 99
Ваше звание: GIS pro-fan
Откуда: Lahti / Газ-ПУТИНбург
Контактная информация:

Re: Использует ли QGIS пирамиды?

Сообщение SS_Rebelious » 08 фев 2010, 10:51

Чтобы проверить используются ли внешние пирамиды или нет (это не проверка скорости) - создайте для тестового растра внешний файл пирамид, а затем в графическом редакторе внесите в тестовый растр значительные, заметные изменения. Потом откройте его опять в кугис, и если в мелком масштабе растр выглядит так же, как и на момент построения пирамид, то очевидно, что пирамиды программа подгружает. Если изменения и в мелком масштабе заметны, то - нет.
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!

manisha
Завсегдатай
Сообщения: 410
Зарегистрирован: 24 авг 2006, 17:35
Репутация: 10

Re: Использует ли QGIS пирамиды?

Сообщение manisha » 08 фев 2010, 11:39

Проверил. Используются. Для ландсата - до масштаба 1:350 000 примерно, при большем показывается оригинальное изображение. Но прибавки скорости и на масштаба 1:1 000 000 я не вижу, что с пирамидами, что без.

Аватара пользователя
SS_Rebelious
Гуру
Сообщения: 1304
Зарегистрирован: 24 фев 2009, 16:51
Репутация: 99
Ваше звание: GIS pro-fan
Откуда: Lahti / Газ-ПУТИНбург
Контактная информация:

Re: Использует ли QGIS пирамиды?

Сообщение SS_Rebelious » 08 фев 2010, 13:00

А сколько пирамид создаётся? Мне вчера показалось (как раз строил пирамиды), что количество создаваемых пирамид обратно пропорционально тому масштабу в котором открыт растр на момент создания пирамид. Посмотрите, сколько пирамид предлагает создать кугис при различных масштабах: попытайтесь сделать как можно больше. И посмотрите размер файла с пирамидами для ландсата может быть он сам по себе оказывается слишком велик для того, чтобы кугис его быстро обрабатывал (всего-лишь предположение).
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!

manisha
Завсегдатай
Сообщения: 410
Зарегистрирован: 24 авг 2006, 17:35
Репутация: 10

Re: Использует ли QGIS пирамиды?

Сообщение manisha » 08 фев 2010, 13:11

Пирамиды строю с помощью Gdaltools и с помощью IMAGINE, в канвас растр не загружен.

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9128
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 747
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Использует ли QGIS пирамиды?

Сообщение Максим Дубинин » 08 фев 2010, 23:49

Manisha, чтобы оперировать некими цифрами, можешь ли ты предложить какой-то пример, чтобы мы все попробовали с и без пирамид и отписались, что у нас получилось? Наверное можно взять одну из склеек ландсат и распаковать ее из mrsid в tif. Я лично готов попробовать.
пристегивайтесь, турбулентность прямо по курсу

kryl
Завсегдатай
Сообщения: 324
Зарегистрирован: 14 фев 2010, 20:42
Репутация: 0

Re: Использует ли QGIS пирамиды?

Сообщение kryl » 25 апр 2010, 09:49

Когда я проверял как раз где-то в феврале на внешних пирамидах, что с ними что без них скорость перерисовки 1 кадра landsat была около 3х секунд. На более поздних билдах такое ощущение, что заработали внутренние пирамиды, но не работают внешние. Изменяли ли работу с пирамидами в последних билдах?

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Использует ли QGIS пирамиды?

Сообщение Дмитрий Барышников » 25 апр 2010, 16:56

Следует заметить что пирамиды работают только на мелких масштабах (примерно от 4х до 64х мельче оригинального). Если приближаться к оригинальному разрешению пирамиды не используются (такова технология). Поэтому правильнее проверять скорость пирамид - при отрисовке изображения в небольшой области в центре окна карты. Если быстро, то работают! Если долго шуршит диском - нет.
Насколько я понимаю QGIS не эффективно отрисовывает саму карту, например, при навигации (перемещении изображения карты, панировании),он отрисовывает весь экран, а следовало бы неотрисованные части.
Попробуйте сравнить скорость отрисовки с моей программой (http://code.google.com/p/wxgis/downloads/list). Правда это только альфа, могут быть ошибки в работе (спасибо SS_Rebelious за тестирование :) , ошибки устраняю, постараюсь бэту в скором времени выпустить). Устанавливать не надо, только распакуйте.

Аватара пользователя
SS_Rebelious
Гуру
Сообщения: 1304
Зарегистрирован: 24 фев 2009, 16:51
Репутация: 99
Ваше звание: GIS pro-fan
Откуда: Lahti / Газ-ПУТИНбург
Контактная информация:

offtopic

Сообщение SS_Rebelious » 26 апр 2010, 13:46

Bishop писал(а):Попробуйте сравнить скорость отрисовки с моей программой (http://code.google.com/p/wxgis/downloads/list). Правда это только альфа, могут быть ошибки в работе
может для этой программы завести отдельную тему и постить там новости о том, как продвигается разработка, сообщения о багах и т.п.?
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Использует ли QGIS пирамиды?

Сообщение Дмитрий Барышников » 26 апр 2010, 15:47

Если sim не против я создам отдельную тему.
Вообще вопрос ко всем участникам - "это актуально?". Так как, изначально программу разрабатывал в исследовательских целях - понять как "это" сделано в ArcGIS.

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9128
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 747
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Использует ли QGIS пирамиды?

Сообщение Максим Дубинин » 26 апр 2010, 17:29

конечно создавайте с кратким описанием вашей разработки, в новой теме и обсудим актуальность
пристегивайтесь, турбулентность прямо по курсу

bim2010
Гуру
Сообщения: 977
Зарегистрирован: 27 янв 2009, 22:57
Репутация: 258

Re: Использует ли QGIS пирамиды?

Сообщение bim2010 » 26 апр 2010, 19:12

Вообще вопрос ко всем участникам - "это актуально?".
Да! Очень интересно.

Ответить

Вернуться в «QGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 13 гостей