Pytania oznaczone «pyqgis»

9
Automatyzacja drukowania kompozytora projektu QGIS?

Mam duży projekt, który składa się z około 10x plików projektu QGIS. Każdy projekt zawiera kompozytora wydruku z atlasem skonfigurowanym do generowania do 10 map. Jaki jest najłatwiejszy sposób zautomatyzowania otwierania każdego projektu i tworzenia pliku PDF za pomocą atlasu kompozytora? (Coś...

9
Jak mogę wyświetlić warstwy projektu w samodzielnym skrypcie PyQGIS?

Próbuję załadować istniejący projekt .qgs i uzyskać listę warstw w środku. Wygląda na to, że mogę otworzyć projekt, ale nie mogę uzyskać listy warstw. Jestem trochę zdezorientowany co do podstawowej składni PyQGIS, a książka kucharska nie obejmuje tego konkretnego przykładu. from qgis.core import...

9
Zapisujesz indeks przestrzenny w QGIS API?

Próbuję utworzyć indeks przestrzenny dla niektórych plików kształtów za pomocą interfejsu API Qgis. Postępowałem zgodnie z instrukcjami opisanymi na blogu Nathana Woodrowa ( https://nathanw.net/2013/01/04/using-a-qgis-spatial-index-to-speed-up-your-code/ ) i działa świetnie : layer =...

9
Zmienić kodowanie źródła danych Shapefile?

Próbowałem zmienić jedyne kodowanie źródła danych shapefile za pomocą właściwości, a także Jak kodować pliki shapefile z LATIN1 na UTF-8? ale to nie zmienia. Czy bez zapisania projektu QGIS nie mogę bezpośrednio zmienić kodowania źródła danych shapefile? Próbowałem również tego kodu, pokazuje...

9
Automatycznie zapisuj skrypty python w QGIS

Podczas pisania skryptów Python QGIS nie zapisuje ich, gdy użytkownik zapisuje swój główny projekt za pomocą ctrl+Spolecenia lub Project->Save. Poza tym, opuszczając QGIS, program nie ostrzega o niezapisanych zmianach w skryptach Pythona, nawet jeśli ostrzega o niezapisanych zmianach w projekcie...

9
Jakie wersje SAGA obsługuje QGIS 2.18.10?

Począwszy od wersji QGIS 2.18.10 SagaAlgorithmProvidernie ma już słownika o nazwie supportedVersions. Wcześniej wyglądało to tak: supportedVersions = {"2.1.2": ("2.1.2", SagaAlgorithm212), "2.1.3": ("2.1.3", SagaAlgorithm213), "2.1.4": ("2.1.4", SagaAlgorithm214), "2.2.0": ("2.2.0",...

9
processing.getObject () w QGIS 3

Wygląda na processing.getObject()to, że nie jest już dostępny w QGIS. from PyQt5.QtCore import * from qgis.core import * #... layer = processing.getObject(layer) # -> ...module 'processing' has no attribute 'getObject' Czy istnieje nowy sposób korzystania