Pytania oznaczone «pyqgis»

17
Pisz samodzielne skrypty Pythona za pomocą PyQGIS?

Nauczyłem się korzystać z konsoli Python w QGIS, korzystając z referencji z qgisworkshop.org . Znam się na pisaniu samodzielnych skryptów w ArcGIS i chcę nauczyć się robić to samo z QGIS. Na przykład w ArcGIS 10 prosty, samodzielny skrypt Pythona to: import arcpy setFolder =...

16
„Wybierz według atrybutu” w QGIS przy użyciu Pythona?

Czy istnieje sposób użycia funkcji „Wybierz według atrybutu” w QGIS za pomocą polecenia python? W mojej wtyczce użytkownik powinien wprowadzić wartość za pomocą GUI, a ta wartość powinna zostać użyta w funkcji, która wybiera wszystkie funkcje posiadające ten atrybut. Nazwa kolumny jest ustalona w...

16
Filtrować funkcje na podstawie ich atrybutów za pomocą Pythona?

Jak uzyskać funkcje według ich atrybutów (podobnych do Iqueryfilter w arcobjects) w Qgis przy użyciu Pythona? Czy zamiast pobierać wszystkie funkcje i filtrować je ręcznie, istnieje jakaś opcja użycia klauzuli where, aby ją odfiltrować? Przykład: Mam nazwę pola o nazwie „Hrabstwa”. Ma ponad...

16
Zwolnienie blokady plików PyQGIS?

Zastanawiałem się, co powoduje zwolnienie blokady plików w pyQGIS? Próbuję usunąć kilka źródeł danych (używanych tymczasowo), dzwoniąc QgsVectorFileWriter.deleteShapeFile, ale muszę wyjść z QGIS, zanim będę mógł to zrobić. Załadowałem źródła do obiektów QgsVectorLayer. Czy wszystkie te obiekty i...

16
Piszesz automatyczne testy wtyczek QGIS?

Szukam porady na temat pisania automatycznych testów wtyczek QGIS napisanych w Pythonie. Testy skryptów Pythona pisałem w przeszłości przy użyciu PyUnit ( unittestmoduł), ale nigdy nie robiłem tego dla aplikacji z GUI. Znalazłem stronę opisującą sposób korzystania z PyQt4.QTest do przeprowadzania...

15
PyCharm 2019 nie współpracuje już z QGIS

Od aktualizacji do PyCharm 2019 nie mogę załadować modułów QGIS Python. Nie mogę również użyć automatycznego uzupełniania. Już usunąłem pamięć podręczną (przez unieważnienie pamięci podręcznej w PyCharm, a także przez usunięcie folderu „systemowego” w katalogu ustawień użytkownika), nic nie...

15
Tworzenie sektorów dla wież telekomunikacyjnych?

Pracuję w branży sieci mobilnych i podjąłem się zadania utworzenia wtyczki do QGIS przy użyciu c++/pythonnastępujących funkcji: krok 1: Utwórz punkty odpowiadające każdej wieży mobilnej na podstawie długości / długości każdej wieży (tę część osiągnąłem) krok 2: Dalej: sektoryzacja: każda z tych...

15
Wyświetlanie komunikatów startowych na ekranie powitalnym QGIS

Podczas uruchamiania QGIS w dolnej części ekranu powitalnego wyświetlane są komunikaty o stanie, takie jak „przywracanie załadowanych wtyczek”. Korzystam z funkcji startup.py, z której chciałbym poinformować użytkownika, która część mojego skryptu uruchamiania jest aktualnie wykonywana. Czy można...

15
Uzyskiwanie warstwy według nazwy w PyQGIS?

Mam wtyczkę, która wyszukuje bufor dla listy miast, pod warunkiem odległości. Nazwy stanów i miast są pobierane z tabeli atrybutów i są odpowiednio filtrowane. To, czego chcę, to Moja wtyczka powinna identyfikować nazwę warstwy lub kolejność warstwy w obszarze roboczym, niezależnie od innych warstw...

15
Równoległe operacje GIS w PyQGIS?

Częstym wymogiem w GIS jest zastosowanie narzędzia przetwarzania do wielu plików lub zastosowanie procesu dla wielu funkcji w jednym pliku do innego pliku. Wiele z tych operacji jest krępująco równoległych, ponieważ wyniki obliczeń w żaden sposób nie wpływają na żadną inną operację w pętli. Nie...

14
Czy dodajesz nowy element menu do aplikacji QGIS Desktop?

Muszę dodać nową pozycję menu do menu najwyższego poziomu QGIS Desktop (2.7.0); Oznacza to, że będzie on na tym samym poziomie co „Projekt”, „Edycja”, „Widok”, „Warstwa” itp. O ile mi wiadomo, istnieje całkiem niezły sposób, w jaki sposób ukryć elementy menu (Ustawienia-> Dostosowanie) Plus za...