Страница 1 из 1

Ошибка при выгрузке файлов на OSM

Добавлено: 28 мар 2012, 12:03
Stomatolog81
Здравствуйте. Прошу не судить строго, если вопрос слишком простой, но я отыскать ответ не смог.
Попытки выгрузить редактированные слои через модуль OSM>Выгрузить данные OSM, постоянно завершаются неудачей с выдачей подобной ошибки:

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

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

Traceback (most recent call last):
  File "C:/PROGRA~1/Quantum GIS Wroclaw/apps/qgis/./python/plugins\osm\OsmUploadDlg.py", line 1089, in __httpNodeAdditionReqFinished
    self.dbm.updateNodeId(nodePseudoId,newNodeId,self.userLineEdit.text())
  File "C:/PROGRA~1/Quantum GIS Wroclaw/apps/qgis/./python/plugins\osm\OsmDatabaseManager.py", line 2384, in updateNodeId
    self.commit()
  File "C:/PROGRA~1/Quantum GIS Wroclaw/apps/qgis/./python/plugins\osm\OsmDatabaseManager.py", line 2509, in commit
    self.getConnection().commit()
OperationalError: cannot commit transaction - SQL statements in progress

Версия Python:
2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)]

Версия:
1.7.4-Wroclaw Wroclaw, 411aff6

Путь поиска Python: ['C:/PROGRA~1/Quantum GIS Wroclaw/apps/qgis/./python', 'C:/Users/Today/.qgis/python', 'C:/Users/Today/.qgis/python/plugins', 'C:/PROGRA~1/Quantum GIS Wroclaw/apps/qgis/./python/plugins', 'C:\\PROGRA~1\\Quantum GIS Wroclaw\\bin\\python27.zip', 'C:\\PROGRA~1\\Quantum GIS Wroclaw\\apps\\Python27\\DLLs', 'C:\\PROGRA~1\\Quantum GIS Wroclaw\\apps\\Python27\\lib', 'C:\\PROGRA~1\\Quantum GIS Wroclaw\\apps\\Python27\\lib\\plat-win', 'C:\\PROGRA~1\\Quantum GIS Wroclaw\\apps\\Python27\\lib\\lib-tk', 'C:\\PROGRA~1\\Quantum GIS Wroclaw\\apps\\qgis\\bin', 'C:\\PROGRA~1\\Quantum GIS Wroclaw\\apps\\Python27', 'C:\\PROGRA~1\\Quantum GIS Wroclaw\\apps\\Python27\\lib\\site-packages', 'C:\\PROGRA~1\\Quantum GIS Wroclaw\\apps\\Python27\\lib\\site-packages\\PIL', 'C:\\PROGRA~1\\Quantum GIS Wroclaw\\apps\\Python27\\lib\\site-packages\\win32', 'C:\\PROGRA~1\\Quantum GIS Wroclaw\\apps\\Python27\\lib\\site-packages\\win32\\lib', 'C:\\PROGRA~1\\Quantum GIS Wroclaw\\apps\\Python27\\lib\\site-packages\\Pythonwin', 'C:\\PROGRA~1\\Quantum GIS Wroclaw\\apps\\Python27\\lib\\site-packages\\wx-2.8-msw-unicode', 'C:\\PROGRA~1\\Quantum GIS Wroclaw\\apps\\qgis\\python\\plugins\\fTools\\tools', 'C:/Program Files/Quantum GIS Wroclaw']
Порядок действий:
Создается новый проект,
Загружаются данные OSM (3 слоя),
Создается новый слой типа "линия", рисуются улицы,
Импортируются данные нового слоя на уже существующие,
Пытаюсь выгрузить данные на сайт.
На сервере OSM при этом каждый раз появляются только 2 точки (сколько бы изменений не было произведено).
ОС - Windows 7 (пробовал также в XPSP3 на VirtualBox)

Спасибо в любом случае.

Re: Ошибка при выгрузке файлов на OSM

Добавлено: 28 мар 2012, 13:34
Максим Дубинин
не используйте этот модуль

для работы с данными OSM в QGIS (только на вход) загружайте данные отсюда: http://gis-lab.info/projects/osm_shp.html
для создания данных OSM используйте JOSM: http://josm.openstreetmap.de

Re: Ошибка при выгрузке файлов на OSM

Добавлено: 28 мар 2012, 18:37
Nikolka00
поддерживаю стартопик

и второй пост но только в частности, редактировать карту ОСМ действительно лучше всего JOSM

а как на счет обработки данных? либо сбор, редактирование а потом сохранения?
а также частный случай, проект имеет локальную базу, для служебного пользования в формате ... как у ОСМ и все что с ним связано?

в QGIS нужна полноценная поддержка формата "ОСМ XML"

Re: Ошибка при выгрузке файлов на OSM

Добавлено: 28 мар 2012, 18:55
Voltron
Nikolka00 писал(а):в QGIS нужна полноценная поддержка формата "ОСМ XML"
Ну так сделайте что-нибудь для этого :-)

Re: Ошибка при выгрузке файлов на OSM

Добавлено: 28 мар 2012, 18:59
Nikolka00
Voltron писал(а):
Nikolka00 писал(а):в QGIS нужна полноценная поддержка формата "ОСМ XML"
Ну так сделайте что-нибудь для этого :-)
увы, как бы не хотелось, но в питоне либо другом языке програм. я полный ноль :oops:

Re: Ошибка при выгрузке файлов на OSM

Добавлено: 28 мар 2012, 19:15
Дмитрий Барышников
увы, как бы не хотелось, но в питоне либо другом языке програм. я полный ноль :oops:
Для того чтобы писать статьи не обязательно знать программирование. Опишите что из себя представляет формат, дайте спецификацию. Представьте свое видение, как это должно работать.
Вот у меня сразу вопрос - почему в QGIS а не в GDAL нужно делать поддержку? Обоснуйте.
Что имеется в виду под полноценно поддержкой? Опишите подробнее.