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

Как управлять QGIS при помощи Python 2.x?

Добавлено: 24 дек 2017, 16:24
Prince660
Задачача такая:
Нужно при помощи скрипта написанного на Python и запускаемого из под Ubuntu запустить QGIS, и уже в окне QGIS вставить в консоль Python кусок кода и выполнить его. Всё должно проходить автоматически, без участия человека.

На данный момент смог только запустить QGIS при помощи питона, но мои знания не позволяют осуществить всю процедуру дальше...
Код запускающий QGIS:

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

#!/usr/bin/env python
# coding: cp1251

import os
os.system('/usr/bin/qgis')
После запуска этого кода открывается QGIS и в терминале появляется такой текст:

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

Warning: QGraphicsScene::addItem: item has already been added to this scene
Warning: void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "&Панель инструментов" under id 234 
Подскажите как мне дальше вставить код в консоль питона в QGIS???

Re: Как управлять QGIS при помощи Python 2.x?

Добавлено: 24 дек 2017, 18:50
Xmypblu
Начать можно с поиска статей и книг по PyQGIS

посмотри по ссылкам, вдруг поможет:
https://gis-lab.info/docs/qgis/cookbook/
https://www.qgis.org/en/site/forusers/books/index.html