QGIS виснет при разбивке векторного слоя, Ubuntu
-
- Участник
- Сообщения: 58
- Зарегистрирован: 11 авг 2011, 18:30
- Репутация: 0
- Откуда: Moscow
QGIS виснет при разбивке векторного слоя, Ubuntu
Ubuntu 11.10 x64, QGIS 1.7.3. При попытке сделать "Вектор → управление данными → разбить выкторный слой" программа виснет намертво. Слой причём не содержит большого количества информации: всего лишь 6 векторных листов топографических карт. После того, как процесс убивается командой "xkill" и загружается, все настройки QGIS сбрасываются на настройки по умолчанию (расположение панелей, язык программы, включённые модули etc.). Вообщем удручает меня это всё:
1. Можно ли с помощью "ogr2ogr" выполнить эту же операцию? Я там в параметрах не нашёл нужного.
2. Как делать бекап настроек внешнего вида программы (копирование папки ".qgis" из родительской директории результата не дало)?
1. Можно ли с помощью "ogr2ogr" выполнить эту же операцию? Я там в параметрах не нашёл нужного.
2. Как делать бекап настроек внешнего вида программы (копирование папки ".qgis" из родительской директории результата не дало)?
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: QGIS виснет при разбивке векторного слоя, Ubuntu
попробовать набор дадите чтобы воспроизвести (или не воспроизвести)?
в ogr2ogr можно используя SQL запрос
http://gis-lab.info/qa/ogr2ogr-examples.html#ogrsql
в ogr2ogr можно используя SQL запрос
http://gis-lab.info/qa/ogr2ogr-examples.html#ogrsql
пристегивайтесь, турбулентность прямо по курсу
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: QGIS виснет при разбивке векторного слоя, Ubuntu
Проблема известна (#4534). К сожалению, выявить условия в которых она проявляется пока не удается (есть только два отзыва, ваш — третий). У меня, например, этот инструмент работает идеально, причем не зависимо от размера исходного набора данных. Есть подозрение, что это как-то связано с используемой версией Python, PyQt и SIP или с разрядностью системы. В консоль что-то пишется? Может, у вас есть возможность собрать QGIS самостоятельно?mak-vas писал(а):Ubuntu 11.10 x64, QGIS 1.7.3. При попытке сделать "Вектор → управление данными → разбить выкторный слой" программа виснет намертво. Слой причём не содержит большого количества информации: всего лишь 6 векторных листов топографических карт.
Тоже известная проблема (#4620). Причем существует она давно.mak-vas писал(а):После того, как процесс убивается командой "xkill" и загружается, все настройки QGIS сбрасываются на настройки по умолчанию (расположение панелей, язык программы, включённые модули etc.).
Можно, но нужна ручная работа. Смотрите в сторону параметра "-sql". Вам необходимо для каждого уникального значения создать свой запрос и выполнить сохранение в отдельный файл. Можно автоматизировать при помощи Pythonmak-vas писал(а):1. Можно ли с помощью "ogr2ogr" выполнить эту же операцию? Я там в параметрах не нашёл нужного.
Копируйте ~/.config/QuantumGISmak-vas писал(а):2. Как делать бекап настроек внешнего вида программы (копирование папки ".qgis" из родительской директории результата не дало)?
-
- Участник
- Сообщения: 58
- Зарегистрирован: 11 авг 2011, 18:30
- Репутация: 0
- Откуда: Moscow
Re: QGIS виснет при разбивке векторного слоя, Ubuntu
Пожалуйста. Здесь не все листы, только 6 штук. Пробовал разбить по полю "INDEXFULL".Максим Дубинин писал(а):попробовать набор дадите чтобы воспроизвести (или не воспроизвести)?
- Вложения
-
topo2km-rus.7z
- (1.27 КБ) 331 скачивание
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: QGIS виснет при разбивке векторного слоя, Ubuntu
у меня все прошло без проблем (Win7, qgis 1.9.90)
пристегивайтесь, турбулентность прямо по курсу
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: QGIS виснет при разбивке векторного слоя, Ubuntu
Ubuntu 10.04.3 (32 bit), QGIS 1.9.90-Alpha --> всё разбивается нормально.
Как вариант, можно обновиться на транк-версию.
Как вариант, можно обновиться на транк-версию.
Редактор материалов, модератор форума
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: QGIS виснет при разбивке векторного слоя, Ubuntu
Не поможет. Выше уже писал, что баг какой-то странный, и условия его возникновения пока не понятны.amuriy писал(а):Ubuntu 10.04.3 (32 bit), QGIS 1.9.90-Alpha --> всё разбивается нормально.
Как вариант, можно обновиться на транк-версию.
2mak-vas
Виснет именно процесс разбивки или же все подвисает после выбора каталога назначения, но ДО запуска разбиения (как это описывает Паоло)? Можете проверить в 32х разрядной системе, по возможности с теми же версиями ПО. И, если не затруднит, сообщите версии Python, Qt, PyQt и SIP.
-
- Участник
- Сообщения: 58
- Зарегистрирован: 11 авг 2011, 18:30
- Репутация: 0
- Откуда: Moscow
Re: QGIS виснет при разбивке векторного слоя, Ubuntu
Voltron писал(а):Виснет именно процесс разбивки или же все подвисает после выбора каталога назначения, но ДО запуска разбиения (как это описывает Паоло)? Можете проверить в 32х разрядной системе, по возможности с теми же версиями ПО. И, если не затруднит, сообщите версии Python, Qt, PyQt и SIP.
Код: Выделить всё
Python 2.7.2-7ubuntu2
Python 3.2.2-0ubuntu1
Qt 4.7.4
PyQt 4.8.5-0ubuntu2
python-sip 4.12.4-1
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей