увеличение быстродействия программы

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
Аватара пользователя
ROMANIVI4
Интересующийся
Сообщения: 41
Зарегистрирован: 10 мар 2009, 18:22
Репутация: 0

увеличение быстродействия программы

Сообщение ROMANIVI4 » 28 апр 2012, 13:58

Есть проект в Q GIS в котором находится несколько (до 10) растров (ортофото, geotiff, размер одного примерно 50 мб) и несколько векторных слоев shp (линии, точки, полигоны). Больше всего линейных объектов - примерно 40 тыс. Полигонов - 500. Точек - 300. При масштабировании и навигации по карте программа зависает. Сглаживание выключено. Индексация пространственного индекса - не дает заметных изменений. Отключение видимости слоя (во время масштабирования и навигации) с наибольшим количеством линейных объектов - не помогает. Компьютер мощный -Intel Core 2 Duo 3,0 MHz, 2GB RAM, Ge Force 9500GT (512 Mb). Win XP Proff, SP 3.

Как увеличить быстродействие?

Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

Re: увеличение быстродействия программы

Сообщение rhot » 28 апр 2012, 14:07

Храните данные в PostgreSQL/PostGIS и будет вам счастье.
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: увеличение быстродействия программы

Сообщение Александр Мурый » 28 апр 2012, 14:34

А совершенно ли необходимо хранить всё это добро в одном проекте?
Кстати, по меркам на сегодняшний день ваша машина очень средней мощности (поправьте, если неправ).

Ещё: а "пирамиды" для растров построены?
Редактор материалов, модератор форума

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: увеличение быстродействия программы

Сообщение Voltron » 28 апр 2012, 14:56

PostGIS в данном случае не даст значительно выигрыша в скорости

Аватара пользователя
ROMANIVI4
Интересующийся
Сообщения: 41
Зарегистрирован: 10 мар 2009, 18:22
Репутация: 0

Re: увеличение быстродействия программы

Сообщение ROMANIVI4 » 28 апр 2012, 15:00

to amuriy

Да, необходимо.
Согласен что средней мощности.
Пирамид нет. Но если открыть проект без орто, то тоже работает медленно и зависает.
Если открыть только орто без вектора, то работает нормально.
Думаю, что проблема именно в векторе.

Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

Re: увеличение быстродействия программы

Сообщение rhot » 28 апр 2012, 15:07

Voltron Вот тут выигрыш в 1,5 раза http://hub.qgis.org/projects/quantum-gi ... erformance И объектов у тестирующего было примерно столько же: 35 тыс. линий.
И по личному опыту, с большими наборами быстрее/надёжнее работать в БД.
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________

Ответить

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

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

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