Сильные тормоза при сохранении Shape в Spatialite

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

Сильные тормоза при сохранении Shape в Spatialite

Сообщение Максим Дубинин » 13 май 2013, 12:47

Может кто-нибудь еще попробовать на мастере, у меня конвертация посредством Save as в Spatialite прилагаемого шейп-файла занимает больше часа.

В комстроке:

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

ogr2ogr -f SQLite testspatialite.sqlite geocoded.shp  -dsco SPATIALITE=YES
несколько секунд

GDAL 1.9.2
NextGIS QGIS 1.9 1fce8a3 (сборка от 2 мая)

Закину в трекер если подтвердится.

В 1.8 чур не смотреть.
Вложения
save2spatialite.7z
(252.17 КБ) 610 скачиваний
пристегивайтесь, турбулентность прямо по курсу

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

Re: Сильные тормоза при сохранении Shape в Spatialite

Сообщение Александр Мурый » 13 май 2013, 13:41

Подтверждаю на свежей QGIS 1.9 на Linux. Сохранение в SQLite длилось минут 15, затем я просто его "убил" зависшее окно кугис.
ogr2ogr сделал у меня за минуту.
Редактор материалов, модератор форума

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

Re: Сильные тормоза при сохранении Shape в Spatialite

Сообщение Максим Дубинин » 14 май 2013, 11:25

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

yellow-sky
Гуру
Сообщения: 588
Зарегистрирован: 30 мар 2009, 21:53
Репутация: 55
Откуда: Королев

Re: Сильные тормоза при сохранении Shape в Spatialite

Сообщение yellow-sky » 27 май 2013, 10:41

Воркэраунд. Перед запуском QGIS в консоли вбить:
для Linux

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

export OGR_SQLITE_SYNCHRONOUS=OFF
для Windows

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

SET OGR_SQLITE_SYNCHRONOUS=OFF
С этим параметром экспорт у меня происходит ~ за 5 сек.

Будьте осторожны. Отключается журналирование транзакций, и как следствие, при сбоях возможна потеря данных (тот файл, который записываете).

По проблеме:
Влияние параметров подключения на скорость сжатия MBTiles
SQLite / Spatialite RDBMS driver

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

Re: Сильные тормоза при сохранении Shape в Spatialite

Сообщение Максим Дубинин » 30 июн 2013, 22:25

вроде починили в мастере: http://hub.qgis.org/issues/7822#change-41040

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

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

Re: Сильные тормоза при сохранении Shape в Spatialite

Сообщение Александр Мурый » 01 июл 2013, 08:55

Теперь работает, подтверждаю. Linux, QGIS 1.9.0+git20130629+608526c.
Редактор материалов, модератор форума

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

Re: Сильные тормоза при сохранении Shape в Spatialite

Сообщение Максим Дубинин » 01 июл 2013, 14:41

быстро ли?
пристегивайтесь, турбулентность прямо по курсу

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

Re: Сильные тормоза при сохранении Shape в Spatialite

Сообщение Александр Мурый » 01 июл 2013, 14:46

Максим Дубинин писал(а):быстро ли?
Секунд 15-20.
Редактор материалов, модератор форума

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

Re: Сильные тормоза при сохранении Shape в Spatialite

Сообщение Максим Дубинин » 01 июл 2013, 15:10

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

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Сильные тормоза при сохранении Shape в Spatialite

Сообщение Denis Rykov » 19 дек 2013, 11:24

Пробую на последнем мастере - без установки OGR_SQLITE_SYNCHRONOUS=OFF снова выгружает столько, что не дождешься. Проверьте кто-нибудь. Именно Spatialite, в SQLite выгружает нормально.
Spatial is now, more than ever, just another column- The Geometry Column.

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

Re: Сильные тормоза при сохранении Shape в Spatialite

Сообщение Максим Дубинин » 19 дек 2013, 12:07

не могу подтвердить, у меня достаточно быстро
Ubuntu 13.10, вчерашняя ночная сборка

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

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Сильные тормоза при сохранении Shape в Spatialite

Сообщение Denis Rykov » 19 дек 2013, 12:21

Максим Дубинин писал(а):не могу подтвердить, у меня достаточно быстро
А у тебя не прописано где-нибудь в пользовательских настройках переменная окружения OGR_SQLITE_SYNCHRONOUS?

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

echo $OGR_SQLITE_SYNCHRONOUS
Spatial is now, more than ever, just another column- The Geometry Column.

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

Re: Сильные тормоза при сохранении Shape в Spatialite

Сообщение Максим Дубинин » 19 дек 2013, 12:24

нет

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

sim@sim-think:~$ echo $OGR_SQLITE_SYNCHRONOUS

sim@sim-think:~$
пристегивайтесь, турбулентность прямо по курсу

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Сильные тормоза при сохранении Shape в Spatialite

Сообщение Denis Rykov » 19 дек 2013, 12:28

Странно, у меня тоже последний мастер, но без установки этой опции не работает, точнее работает, но очень медленно.
Spatial is now, more than ever, just another column- The Geometry Column.

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

Re: Сильные тормоза при сохранении Shape в Spatialite

Сообщение Максим Дубинин » 07 янв 2014, 12:13

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

Ответить

Вернуться в «Ошибки QGIS»

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

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