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

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

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

Сообщение Максим Дубинин »

Может кто-нибудь еще попробовать на мастере, у меня конвертация посредством 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 КБ) 681 скачивание
пристегивайтесь, турбулентность прямо по курсу
Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

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

Сообщение Александр Мурый »

Подтверждаю на свежей QGIS 1.9 на Linux. Сохранение в SQLite длилось минут 15, затем я просто его "убил" зависшее окно кугис.
ogr2ogr сделал у меня за минуту.
Редактор материалов, модератор форума
Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

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

Сообщение Максим Дубинин »

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

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

Сообщение yellow-sky »

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

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

export OGR_SQLITE_SYNCHRONOUS=OFF
для Windows

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

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

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

По проблеме:
Влияние параметров подключения на скорость сжатия MBTiles
SQLite / Spatialite RDBMS driver
Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

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

Сообщение Максим Дубинин »

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

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

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

Сообщение Александр Мурый »

Теперь работает, подтверждаю. Linux, QGIS 1.9.0+git20130629+608526c.
Редактор материалов, модератор форума
Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

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

Сообщение Максим Дубинин »

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

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

Сообщение Александр Мурый »

Максим Дубинин писал(а):быстро ли?
Секунд 15-20.
Редактор материалов, модератор форума
Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

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

Сообщение Максим Дубинин »

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

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

Сообщение Denis Rykov »

Пробую на последнем мастере - без установки OGR_SQLITE_SYNCHRONOUS=OFF снова выгружает столько, что не дождешься. Проверьте кто-нибудь. Именно Spatialite, в SQLite выгружает нормально.
Spatial is now, more than ever, just another column- The Geometry Column.
Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

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

Сообщение Максим Дубинин »

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

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

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

Сообщение Denis Rykov »

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

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

echo $OGR_SQLITE_SYNCHRONOUS
Spatial is now, more than ever, just another column- The Geometry Column.
Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

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

Сообщение Максим Дубинин »

нет

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

sim@sim-think:~$ echo $OGR_SQLITE_SYNCHRONOUS

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

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

Сообщение Denis Rykov »

Странно, у меня тоже последний мастер, но без установки этой опции не работает, точнее работает, но очень медленно.
Spatial is now, more than ever, just another column- The Geometry Column.
Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

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

Сообщение Максим Дубинин »

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

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

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

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