Вопросы с тегом «pyqgis»

Привязки Python для QGIS.

13
Ищете учебники и веб-ресурсы по QGIS?
Я хотел бы ознакомиться с возможностями QGIS вплоть до QGIS версии 3.0. Можете ли вы порекомендовать несколько хороших веб-ресурсов и учебных пособий, которые продемонстрируют мне возможности QGIS? Я заинтересован как в использовании QGIS через его графический интерфейс, так и в разработке приложений с использованием QGIS.

4
Создание полигонов одинакового размера по линии PyQGIS?
Я хотел бы создать полигоны вдоль линии, чтобы использовать их для AtlasCreator на следующем этапе. ArcMap имеет инструмент под названием Strip Map Index Features . С помощью этого инструмента я могу выбрать высоту и ширину моих полигонов (скажем, 8 км х 4 км) и автоматически производить / вращать их вдоль …

3
Как запустить простой скрипт на Python для QGIS извне (например, Sublime Text)?
Я хотел бы запустить несколько небольших и простых сценариев Python для QGIS (Mac) "снаружи" QGIS. Под внешним я имею в виду в этом контексте либо обычную командную строку os (Terminal.app), либо, что еще лучше, непосредственно из Sublime Text (текстовый редактор), но определенно не через встроенную консоль Python QGIS. Я прочитал …
37 pyqgis 

1
Рисование перпендикулярных линий в PyQGIS?
У меня такая ситуация: Что мне нужно сделать, это соединить каждую точку с каждой линией, которая находится на расстоянии, скажем, 200 м от точки. Другими словами, мне нужно нарисовать перпендикулярную линию от каждой точки до каждой линии в буфере. Есть ли способ сделать это в PyQGIS?

4
Итерирование по слоям карты в QGIS Python?
У меня проблемы с выяснением, как перебирать слои карты. Я могу получить доступ к текущему выделенному слою в оглавлении через, iface.activeLayer()но я хочу, чтобы мой код работал на всех слоях. Я не вижу в API ничего такого, что обеспечивало бы легкий доступ к этой функциональности и не смог найти хорошего …
30 pyqgis  layers 

4
Разработка плагина, который зависит от внешней библиотеки Python
Я разрабатываю плагин Python, целью которого является интеграция в QGIS функциональности библиотеки PyPI Python, называемой «возвышением». Существует ли независимый от ОС способ установки внешних библиотек Python и обеспечения их доступности для плагинов Python? Я уже знаю различные системные процедуры для установки внешних зависимостей Python, и я хотел бы распространить свой …

1
Расположение папки плагина QGIS 3
Я ищу местоположение по умолчанию для папки плагинов QGIS 3 Я проверил здесь, но не смог найти: C: \ Program Files \ QGIS 3.0 \ apps \ qgis \ python \ plugins C: \ Users \ Abhijit.qgis2 (не может найти .qgis3, он должен быть там?)

2
Использование алгоритмов обработки QGIS3 из автономных скриптов PyQGIS (за пределами GUI)
Я пишу скрипт, который должен работать за пределами QGIS GUI. Я вызываю некоторые функции API из qgis.core, но я бы хотел использовать плагин обработки. Я могу импортировать обработку с помощью sys.path.append (), но не могу запустить какой-либо процесс. Более того, все «родные» algs отсутствуют в QgsApplication.processingRegistry () .gorithms () Так …

2
Может ли qgis_core работать с внешним дистрибутивом Python (таким как Anaconda)?
Я создал приложение на Python, которое имеет собственный графический интерфейс. Я пытаюсь использовать qgis.core / PyQGIS только для отображения карты. В частности, у меня есть Anaconda 2.3 и его дистрибутив Python (2.7.11). После изучения публикаций в этой теме кажется, что эта схема может работать только в том случае, если приложение, …
23 qgis  python  pyqgis  anaconda 

1
Доступ к плагинам QGIS в Python?
Есть ли способ получить доступ к плагинам QGIS в Python? Я хотел бы написать скрипт для некоторой геообработки, и я хотел бы использовать инструменты f clip, плагин Road, клип, регулярные точки и выпуклые оболочки, а также плагин Road graph. Последний, вероятно, представляет собой другую банку червей, потому что это плагин …

2
Как программно создать новый пустой векторный слой?
Я новичок в Python и QGIS. Я посмотрел несколько учебных пособий по сценариям Python для QGIS. Все они создают новые векторные и растровые слои с некоторым существующим источником данных. например. шейп-файл или таблица базы данных geotiff или postgis. Можно ли создать слой QGIS с помощью скрипта Python, где я могу …
21 qgis  pyqgis 

2
QgsMapLayerRegistry удален в QGIS3?
Будет QgsMapLayerRegistryдоступен в Pyqgis с QGIS3 Когда я набрал его в консоли Python QGIS (2.99), кажется, что python распознает его, потому что он автоматически завершается qgis.core.QgsMapLayerRegistry, но затем выдает ошибку, что его там нет: Traceback (most recent call last): File "/usr/lib/python3.5/code.py", line 91, in runcode exec(code, self.locals) File "<input>", line …
20 qgis  pyqgis  qgis-3 

4
Литература по Python, относящаяся к QGIS
Python для ArcGIS - книга, на которую я смотрел. Кто-нибудь знает, будет ли это применимо в QGIS? Я не собираюсь писать приложения / плагины, просто лучше понимать выражения и т. Д. Для стандартного рабочего процесса. например, запросы и параметры, определяемые данными.

3
Программно проверить наличие щелчка мыши в PyQGIS?
Я хочу знать, как проверить наличие щелчка мыши в QGIS. Я пытаюсь написать плагин Python и хочу предоставить функциональность, аналогичную инструменту «Выбрать одну функцию», который уже существует в QGIS. Я проверил документы API QGIS и нашел QgsMapCanvas::CanvasProperties::mouseButtonDown Это звучит многообещающе. У меня есть объект QgsMapCanvas, но я не вижу, как …

3
Как установить сторонние библиотеки Python для QGIS в Windows?
Как я могу использовать сторонние библиотеки на плагинах QGIS в Windows? Я разработал плагин, который использует растерио и numpy для клиента, но у него возникают проблемы с установкой растерио и numpy. На самом деле растерио и numpy были установлены в основной системе Python (C: \ Python27), но мне нужен QGIS …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.