OSM модуль QGIS кто-нибудь использует?

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
bolotoved
Гуру
Сообщения: 920
Зарегистрирован: 30 дек 2008, 14:11
Репутация: 236
Откуда: Ханты-Мансийск
Контактная информация:

OSM модуль QGIS кто-нибудь использует?

Сообщение bolotoved » 03 апр 2011, 16:45

Совсем недавно начал осваивать QGIS, кроме того, решил влиться в ряды OSM. Очень уж заманчивым кажется работать с OSM через QGIS, но насколько этот модуль работоспособен? Или лучше сразу начинать осваивать JOSM?
---
Пока работа с модулем QGIS застопорилась на стадии использования инструмента "Определить объект". Данный инструмент не хочет почему-то переключаться между объектами в загруженном с OSM покрытии. При активации инструмента он выбирает какой-то один объект из списка и отображает только его атрибутику, перемещение курсора по карте ничего не дает.
---
Версия QGIS 1.7.0-Trunk 15645
ОС Windows XP SP3

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

Re: OSM модуль QGIS кто-нибудь использует?

Сообщение Максим Дубинин » 03 апр 2011, 18:26

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

bolotoved
Гуру
Сообщения: 920
Зарегистрирован: 30 дек 2008, 14:11
Репутация: 236
Откуда: Ханты-Мансийск
Контактная информация:

Re: OSM модуль QGIS кто-нибудь использует?

Сообщение bolotoved » 03 апр 2011, 18:50

Спасибо. А жаль.

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

Re: OSM модуль QGIS кто-нибудь использует?

Сообщение Voltron » 03 апр 2011, 20:26

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

bolotoved
Гуру
Сообщения: 920
Зарегистрирован: 30 дек 2008, 14:11
Репутация: 236
Откуда: Ханты-Мансийск
Контактная информация:

Re: OSM модуль QGIS кто-нибудь использует?

Сообщение bolotoved » 03 апр 2011, 21:09

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

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

Re: OSM модуль QGIS кто-нибудь использует?

Сообщение Максим Дубинин » 03 апр 2011, 22:19

по поводу проблемы, попробуйте правой кнопкой "полистать" пересекающиеся объекты
пристегивайтесь, турбулентность прямо по курсу

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

Re: OSM модуль QGIS кто-нибудь использует?

Сообщение Voltron » 17 апр 2011, 11:44

Не смог воспроизвести в r15740. Загрузил данные OSM из файла, выбрал инструмент «Определить объект», атрибутика определяется нормально, для объекта находящегося под курсором. При перемещении курсора на другой объект соответственно меняется и атрибутика. Попробовал загрузить данные с сервера — тоже все работает.

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

Re: OSM модуль QGIS кто-нибудь использует?

Сообщение Максим Дубинин » 17 апр 2011, 13:25

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

bolotoved
Гуру
Сообщения: 920
Зарегистрирован: 30 дек 2008, 14:11
Репутация: 236
Откуда: Ханты-Мансийск
Контактная информация:

Re: OSM модуль QGIS кто-нибудь использует?

Сообщение bolotoved » 17 апр 2011, 15:04

Максим Дубинин писал(а):как я понял, что речь о ситуации, когда объектов под курсором несколько
Нет объекты могут находиться на удалении. Видимо, я делаю что-то не так, причем, никак не могу разобраться, что. Не зависимо от того, загружаю ли я данные с сервера или из файла, проблема остается.
Создаю чистый проект, загружаю данные с OSM (проекция по умолчанию GSK WGS-84) все загружается нормально.
При выборе инструмента "Определить объект" на одном из объектов появляется красный крестик, т.е., как я понял, именно этот объект выбран и атрибутика его отображается в окне свойств.
Но при перемещении курсора с объекта на объект, никакой реакции инструмента не наблюдается -- атрибутика не меняется.
Единственный (и очень неудобный) способ переключаться между объектами -- двойной щелчок мыши -- появляется список всех загруженных объектов с их ID, сидишь, вот, перебираешь их, пока найдешь, что нужно.
----
r15740
Win XP SP3

bolotoved
Гуру
Сообщения: 920
Зарегистрирован: 30 дек 2008, 14:11
Репутация: 236
Откуда: Ханты-Мансийск
Контактная информация:

Re: OSM модуль QGIS кто-нибудь использует?

Сообщение bolotoved » 17 апр 2011, 15:20

Вообще модуль ведет себя неадекватно. Периодически окно свойств объекта перекашивает.
И даже если ты нашел в списке нужный тебе объект и он выделился, редактировать его невозможно, потому как когда переключаешься на инструмент "переместить объект", выделение с нужного объекта уезжает на другой.

GIS-dev
Участник
Сообщения: 54
Зарегистрирован: 27 авг 2009, 11:01
Репутация: 1

Re: OSM модуль QGIS кто-нибудь использует?

Сообщение GIS-dev » 04 фев 2012, 04:06

У меня этот модуль при попытке выгрузки добавленного объекта обратно на сервер (кнопка Upload OSM data) выдает вот такую ошибку:

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

Ошибка при выполнении сценария Python:

Traceback (most recent call last):
  File "C:/PROGRA~1/QUANTU~1/apps/qgis/./python/plugins\osm\OsmUploadDlg.py", line 180, in uploadChanges
    self.__uploadStep()
  File "C:/PROGRA~1/QUANTU~1/apps/qgis/./python/plugins\osm\OsmUploadDlg.py", line 194, in __uploadStep
    self.dbm.commit()            # commit actions performed in finished phase
  File "C:/PROGRA~1/QUANTU~1/apps/qgis/./python/plugins\osm\OsmDatabaseManager.py", line 2509, in commit
    self.getConnection().commit()
OperationalError: SQL logic error or missing database

Версия Python:
2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit (Intel)]


Версия:
1.7.3-Wroclaw Wroclaw, 00624b3

Путь поиска Python: ['C:/PROGRA~1/QUANTU~1/apps/qgis/./python', 'C:/Documents and Settings/NONE/.qgis/python', 'C:/Documents and Settings/NONE/.qgis/python/plugins', 'C:/PROGRA~1/QUANTU~1/apps/qgis/./python/plugins', 'C:\\PROGRA~1\\QUANTU~1\\bin\\python25.zip', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\DLLs', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\lib', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\lib\\plat-win', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\lib\\lib-tk', 'C:\\PROGRA~1\\QUANTU~1\\apps\\qgis\\bin', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\lib\\site-packages', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\lib\\site-packages\\win32', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\lib\\site-packages\\win32\\lib', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\lib\\site-packages\\Pythonwin', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\lib\\site-packages\\wx-2.8-msw-unicode', 'C:\\PROGRA~1\\QUANTU~1\\apps\\qgis\\python\\plugins\\fTools\\tools']
А жаль, QGIS при использовании в качестве подложки для рисования файлов GeoTIFF тормозит значительно меньше, чем Merkaator.

oleg
Завсегдатай
Сообщения: 460
Зарегистрирован: 03 фев 2005, 11:46
Репутация: 15
Контактная информация:

Re: OSM модуль QGIS кто-нибудь использует?

Сообщение oleg » 07 фев 2012, 01:53

Регулярно используем для простых задач (загрузить, посмотреть, немного поправить, выгрузить ). Описанные выше проблемы не наблюдали в неспроектированных данных. Замечали проблемы при использовании проекций в режиме редактирования линий\полигонов - невозможно создать узел без снеппинга.
Последний раз редактировалось oleg 24 фев 2012, 01:45, всего редактировалось 1 раз.

GIS-dev
Участник
Сообщения: 54
Зарегистрирован: 27 авг 2009, 11:01
Репутация: 1

Re: OSM модуль QGIS кто-нибудь использует?

Сообщение GIS-dev » 15 фев 2012, 08:45

oleg писал(а):Регуляро используем для простых задач (загрузить, посмотреть, немного поправить, выгрузить ). Описанные выше проблемы не наблюдали в неспроектированных данных. Замечали проблемы при использовании проекций в режиме редактирования линий\полигонов - невозможно создать узел без снеппинга.
Да, возможно проблема возникает при использовании спроектированного растрового слоя GeoTIFF в качестве подложки при рисовании в слоях OSM.

Vladimirskii
Новоприбывший
Сообщения: 9
Зарегистрирован: 09 дек 2006, 14:32
Репутация: 0

Re: OSM модуль QGIS кто-нибудь использует?

Сообщение Vladimirskii » 02 апр 2012, 13:46

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

Ошибка при выполнении сценария Python:

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

Traceback (most recent call last):
  File "C:/PROGRA~1/Quantum GIS Wroclaw/apps/qgis/./python/plugins\osm\OsmPlugin.py", line 209, in loadOsmFromFile
    self.dbm.addDatabase(self.dbFileName,self.dlgLoad.pointLayer,self.dlgLoad.lineLayer,self.dlgLoad.polygonLayer)
  File "C:/PROGRA~1/Quantum GIS Wroclaw/apps/qgis/./python/plugins\osm\OsmDatabaseManager.py", line 212, in addDatabase
    self.dbConns[key]=sqlite3.connect(key)
OperationalError: unable to open database file
Версия Python:
2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)]
Версия:
1.7.4-Wroclaw Wroclaw, 411aff6
Загрузить какой либо осм-файл из интернета не получилось, выдает сообщение о невозможности подключиться, выход в интернет через прокси с паролем, все параметры задаю верно, но интернет он не видит.

Я в общем новичок, мож кто мне растолкует из-за чего это?
Последний раз редактировалось Максим Дубинин 02 апр 2012, 14:00, всего редактировалось 1 раз.
Причина: не стесняемся использовать теги [code] и [quote]

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

Re: OSM модуль QGIS кто-нибудь использует?

Сообщение Максим Дубинин » 02 апр 2012, 13:57

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

Ответить

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

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

Сейчас этот форум просматривают: Semrush [Bot] и 7 гостей