Запитання з тегом «pyqgis»

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

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

4
Генерування полігонів однакового розміру поряд з PyQGIS?
Я хотів би створити багатокутники по лінії, щоб використовувати їх для AtlasCreator на наступному кроці. У ArcMap є інструмент під назвою Особливості індексу Strip Map . За допомогою цього інструменту я можу вибрати висоту та ширину своїх багатокутників (скажімо, 8 км х 4 км) і автоматично виробляти / повертати їх …

3
Як запустити простий скрипт python для QGIS ззовні (наприклад, піднесений текст)?
Я хотів би запустити кілька невеликих і простих скриптів python для QGIS (Mac) з "зовні" QGIS. Я маю на увазі в цьому контексті або звичайний командний рядок os (terminal.app), або навіть краще, безпосередньо з піднесеного тексту (текстовий редактор), але точно не через вбудовану консоль пітону QGIS. Я читав різні підручники, …
37 pyqgis 

1
Малювання перпендикулярних ліній в PyQGIS?
У мене така ситуація: Що мені потрібно зробити, це підключити кожну точку до кожної прямої, скажімо, 200 м від точки. Іншими словами, мені потрібно провести перпендикулярну лінію від кожної точки до кожної лінії, яка знаходиться в буфері. Чи є спосіб це зробити в PyQGIS?

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

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

1
QGIS 3 Розташування папки плагінів
Я шукаю місце за замовчуванням для папки плагінів QGIS 3 Я перевірив тут, але не зміг знайти: C: \ програмні файли \ QGIS 3.0 \ apps \ qgis \ python \ плагіни C: \ Користувачі \ Abhijit.qgis2 (не вдається знайти .qgis3, чи повинен він бути там?)

2
Використання алгоритмів обробки QGIS3 з автономних сценаріїв PyQGIS (за межами GUI)
Я пишу сценарій, який повинен працювати поза графічним інтерфейсом QGIS. Я закликаю деякі функції API з qgis.core, але я хотів би використовувати плагін для обробки. Я можу імпортувати обробку за допомогою sys.path.append (), але я не можу запустити жоден процес. Більше того, у "QgsApplication.processingRegistry ()" алгоритми () відсутні всі "рідні" …

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

1
Доступ до плагінів QGIS в Python?
Чи є спосіб отримати доступ до плагінів QGIS в Python? Я хотів би написати сценарій, щоб зробити деяку геопроцедуру, і я хотів би використовувати кліп, звичайні точки та опуклі інструменти корпусу у fTools, а також плагін Road graph. Остання, мабуть, інша банка глистів, тому що це C ++, а не …

2
Як створити новий порожній векторний шар програмно?
Я новачок у python та QGIS. Я переглянув кілька підручників сценаріїв python для QGIS. Усі вони створюють нові векторні та растрові шари з наявним джерелом даних. напр. shapefile або таблиця баз даних геотифів або постгістів. Чи можливо створити рівень QGIS через скрипт python, де я можу створювати / додавати / …
21 qgis  pyqgis 

2
Чи видаляється QgsMapLayerRegistry у QGIS3?
Є чи QgsMapLayerRegistryбуде Availabe в pyqgis з QGIS3 Коли я набрав його в консоль QGIS python (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 1, …
20 qgis  pyqgis  qgis-3 

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

3
Програматично перевірити клацання миші в PyQGIS?
Я хочу знати, як перевірити наявність клацання миші в QGIS. Я намагаюся написати плагін python і хочу надати функціонал, подібний до інструменту "Вибрати єдину функцію", який вже існує в QGIS. Я перевірив документи api QGIS і виявив QgsMapCanvas::CanvasProperties::mouseButtonDown Це звучить перспективно. У мене є об'єкт QgsMapCanvas, але я не бачу, …

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.