Страница 1 из 1
QGIS. PyQt. GPX. Как быть?
Добавлено: 24 июл 2014, 05:55
Alessandro
Установлен QGIS 2.2. (Windows 7 32битка)
Пишу под него свой модуль на Python'e.
Модуль, на данный момент, производит запрос в PostgreSQL и вытаскивает список, уже существующих, ссылок на *.GPX файлы.
Требуется программно вызвать кликнутый файл и наложить на уже открытую OpenStreetMap.
Как грамотно и без костылей это реализовать?
п.с. форум листал. поиск по ключевым словам ничего не дал.
п.с.с. помогите новичку.
Re: QGIS. PyQt. GPX. Как быть?
Добавлено: 24 июл 2014, 07:59
Denis Rykov
Про подложку OpenStreetMap не понятно - она где открыта?
Re: QGIS. PyQt. GPX. Как быть?
Добавлено: 25 июл 2014, 04:22
Alessandro
в QGIS'e открыта. Хотелось бы, чтобы трэк из GPX файла налаживался новым слоем и увеличивалась картинка до границ слоя().
Re: QGIS. PyQt. GPX. Как быть?
Добавлено: 25 июл 2014, 05:31
trir
offtop
Дано: Имеется много gpx-файлов, полученные из MapSource (BaseCamp)
Получить: Собрать все данные (точки (waypoints) и трэки (tracklogs)) в одном месте. Отсеяв дубли, «ненужные» точки.
Re: QGIS. PyQt. GPX. Как быть?
Добавлено: 25 июл 2014, 05:31
Denis Rykov
Alessandro писал(а):в QGIS'e открыта. Хотелось бы, чтобы трэк из GPX файла налаживался новым слоем и увеличивалась картинка до границ слоя().
Ну так всё же в документации описано. Пример добавления GPS-трека из консоли Python:
Код: Выделить всё
uri = "/home/rykov/tmp/1753821.gpx?type=track"
vlayer = QgsVectorLayer(uri, "My track", "gpx")
f = QgsMapLayerRegistry.instance().addMapLayer(vlayer)
Re: QGIS. PyQt. GPX. Как быть?
Добавлено: 25 июл 2014, 10:49
Alessandro
Тысяча извинений, что потратил Ваше время. Огромное спасибо, что подсказали

Неправильные ключевые слова использовал. Теперь буду знать)
Вопрос можно закрывать.