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

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

3
Як визначити сусідні ідентифікатори плитки в QGIS?
На нещодавньому навчальному курсі мене запитали, чи QGIS може автоматично обчислити наступні / попередні та вище / нижче номери сторінок для карти карт, створеної за допомогою генератора атласу. Мені вдалося розробити досить розумний вираз мітки для звичайної сітки, якщо ви знаєте ширину та висоту сітки. Але тоді ми почали думати …

4
Як ефективно і легко відтворити 500 файлів CSV за допомогою QGIS?
Я знаю, моє запитання схоже на деякі старі на цьому сайті. У мене дуже багато файлів CSV ( геокоординати ) для імпорту в qgis (а потім для їх перетворення), і звичайний спосіб - це не найкращий спосіб зробити це (занадто довго). У мене майже 500 файлів CSV (координати wgs84), і …
11 qgis  python  pyqgis  export  csv 

4
Зберегти вигляд композитора друку / карти QGIS як PNG / PDF за допомогою Python (не змінюючи нічого у видимій макеті)?
У мене відкрито подання композитора / друку QGIS з усіма елементами, відрегульованими за бажанням. Тепер мені потрібно роздрукувати / зберегти / експортувати це як PNG або PDF-файл із консолі Python / Python script. Я не хочу нічого змінювати в поточному макеті. Більшість прикладів, які я знайшов (наприклад: це ), зміни …

3
Виправлення помилки "SDK здається недійсною" під час налаштування PyCharm та PyQGIS?
Я хотів налаштувати PyCharm так, як пояснюється ця публікація в блозі: Налаштування PyCharm для PyQGIS та Qt . Я робив усе за вказівками, але коли мова заходить про додавання інтерпретаторів проектів, я отримав це повідомлення про помилку: Хтось має на це рішення?

2
Писати сценарії, які можуть викликати як Arcpy, так і PyQGIS?
Я витратив досить багато часу на пошуки чіткої відповіді на цю тему, і досі не в змозі реально здійснити свою мету отримати доступ до PyQGIS в самостійному сценарії. Частини відповідей були надані на багато різних питань, таких як: Автономні програми, що використовують QGIS та змінні середовища pyQgis в окремому сценарії, …

1
Як зберегти сеанс python у QGIS?
Після запуску безлічі скриптів на консолі python QGIS, у мене є понад 10 словників і списків, і мені вони потрібні для подальшого аналізу. Чи є спосіб зберегти сеанс python за допомогою усіх цих змінних? Взагалі, моє питання полягає в тому, як я можу експортувати свої змінні з консолі python на …
11 qgis  python  pyqgis 

1
Як я підтримую репозитивний графічний інтерфейс, використовуючи QThread з PyQGIS
Я розробляв деякі інструменти пакетної обробки як плагіни python для QGIS 1.8. Я виявив, що під час роботи моїх інструментів графічний інтерфейс не реагує. Загальна мудрість полягає в тому, що роботу слід виконувати на робочій нитці, а інформація про стан / завершення передається в графічний інтерфейс як сигнали. Я читав …

1
Як я можу додати кнопку до панелі інструментів QGIS або створити власну панель інструментів?
Я хочу створити кнопку і додати її на панель інструментів QGIS або ж альтернативно створити власну панель інструментів і додати цю кнопку тут. Плагін слід запускати, коли користувач натискає кнопку.
11 qgis  python  plugins  pyqgis 

2
obdela.runalg () кидає "TypeError: ловування класів, які не успадковують BaseException, не дозволено"
Привіт всім Я в чомусь новому з PyQGIS, і я намагався без успіху запустити скрипт у QGIS 3.0 (бажано, щоб він працював у 2.18) і завжди отримував ту саму помилку: AttributeError: модуль 'обробка' не має атрибута 'runalg' Під час обробки вищевказаного винятку стався інший виняток: Traceback (останній останній виклик): Файл …

3
Вирівнювання декількох точок до лінії в QGIS?
Я хотів би вирівняти кілька точок до лінії чи рядків всередині шару, використовуючи заданий допуск або буфер навколо лінійних об'єктів. Будь ласка, зверніться до прикладу ескізу. Для цього прикладу точки, найближчі до лінії на малюнку ДО ПЕРЕД, знаходяться в межах 5 одиниць картки лінії, а самі зовнішні точки - понад …


2
Отримайте доступні з'єднання PostGIS в PyQGIS
Чи можу я отримати доступні підключення до баз даних PostGIS в PyQGIS? Я хотів би надати список доступних db-з'єднань, а згодом і список таблиць в інтерфейсі мого плагіна. Я перевірив кулінарну книгу, але не можу знайти шлях із цим.
11 qgis  postgis  pyqgis 

3
Як завантажити вихід пам'яті з обробки QGIS?
У багатьох алгоритмах обробки є можливість збереження результату як пам'яті. Якщо ви працюєте з панелі інструментів, це працює добре, оскільки ви можете поставити галочку "Відкрити вихідний файл після запуску алгоритму". Дивлячись на вихідний код QGIS, код для завантаження рівня пам'яті, схоже, визначений у функції Postprocessing.handleAlgorithmResults. Функція використовує доступ до alg.outputsсписку …

1
Програмно включати / вимикати панелі за допомогою PyQGIS
У QGIS, right-clickде з області десь на панелі інструментів, панелі можна вмикати / вимикати, як показано на знімку екрана нижче (наприклад, Панель інформації GPS). Мені потрібно це робити програмно, так як увімкнути / вимкнути панелі з PyQGIS? Я виявив, що в QgsInterfaceкласі є щось addDockWidgetі removeDockWidgetметод, але я дійсно не …
10 pyqgis  panel 

1
QGIS Modeler якщо / else умова, власний сценарій для Modeler
Я хочу зробити просту функцію if / else у своїй Моделі, і я хотів знати, чи можливо це чи ні. Я хочу, щоб це було так, якщо вибрано Input для "Сегментного шару", що він не повинен виконувати "Сегментацію (переміщення коштів)" і використовує "Сегментний шар" замість цього як Вхід для наступного …

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