Pytania otagowane jako pyqgis

Powiązania Python dla QGIS.

13
Poszukujesz samouczków QGIS i zasobów internetowych?
Chciałbym zapoznać się z możliwościami QGIS do wersji QGIS 3.0 i późniejszej. Czy możesz polecić jakieś dobre zasoby internetowe i samouczki, które pokazałyby mi możliwości QGIS? Interesuje mnie zarówno używanie QGIS za pośrednictwem GUI, jak i tworzenie aplikacji przy użyciu QGIS.


3
Jak uruchomić prosty skrypt Pythona dla QGIS z zewnątrz (np. Sublime Text)?
Chciałbym uruchomić kilka małych i prostych skryptów Pythona dla QGIS (Mac) z „poza” QGIS. Z zewnątrz mam na myśli w tym kontekście albo normalną linię poleceń os (terminal.app), albo nawet lepiej, bezpośrednio z Sublime Text (edytor tekstu), ale zdecydowanie nie za pośrednictwem wbudowanej konsoli python QGIS. Przeczytałem różne samouczki, np. …
37 pyqgis 

1
Rysowanie linii prostopadłych w PyQGIS?
Mam taką sytuację: Muszę połączyć każdy punkt z każdą linią, która jest co najwyżej, powiedzmy 200 m, od tego punktu. Innymi słowy, muszę narysować linię prostopadłą z każdego punktu do każdej linii znajdującej się w buforze. Czy istnieje sposób, aby to zrobić w PyQGIS?

4
Iterowanie po warstwach mapy w QGIS Python?
Mam problem z ustaleniem, jak iterować warstwy mapy. Mogę uzyskać dostęp do aktualnie podświetlonej warstwy w spisie treści, iface.activeLayer()ale chcę, aby mój kod działał na wszystkich warstwach. W interfejsie API nie widzę niczego, co zapewnia łatwy dostęp do tej funkcji i nie mogę znaleźć dobrego przykładu online, ale może coś …
30 pyqgis  layers 

4
Opracowanie wtyczki zależnej od zewnętrznej biblioteki Python
Tworzę wtyczkę Python, celem jest zintegrowanie z QGIS funkcjonalności biblioteki Python PyPI o nazwie „elewacja”. Czy istnieje niezależny od systemu operacyjnego sposób instalowania zewnętrznych bibliotek Python i udostępniania ich wtyczkom Python? Znam już różne specyficzne dla systemu procedury instalowania zewnętrznej zależności Pythona. Chciałbym rozpowszechniać moją wtyczkę w różnych środowiskach, nie …

1
Lokalizacja folderu wtyczki QGIS 3
Szukam domyślnej lokalizacji folderu wtyczki QGIS 3 Sprawdziłem tutaj, ale nie mogłem znaleźć: C: \ Program Files \ QGIS 3.0 \ apps \ qgis \ python \ plugins C: \ Users \ Abhijit.qgis2 (nie możesz zlokalizować .qgis3, czy powinien tam być?)

2
Korzystanie z algorytmów przetwarzania QGIS3 z samodzielnych skryptów PyQGIS (poza GUI)
Piszę skrypt, który musi działać poza GUI QGIS. Wywołuję niektóre funkcje API z qgis.core, ale chciałbym użyć wtyczki przetwarzającej. Jestem w stanie zaimportować przetwarzanie za pomocą sys.path.append (), ale nie mogę uruchomić żadnego procesu. Ponadto w QgsApplication.processingRegistry (). Algorytmy () brakuje wszystkich „rodzimych” alg. Czy można w ten sposób uruchomić …


1
Uzyskujesz dostęp do wtyczek QGIS w Pythonie?
Czy istnieje sposób na dostęp do wtyczek QGIS w Pythonie? Chciałbym napisać skrypt do geoprzetwarzania i chciałbym użyć klipu, regularnych punktów i wypukłych narzędzi kadłuba w fTools, a także wtyczki do wykresu drogowego. Ta ostatnia jest prawdopodobnie inną puszką robaków, ponieważ jest to wtyczka C ++ zamiast Python.

2
Jak utworzyć nową pustą warstwę wektorową programowo?
Jestem nowy w Pythonie i QGIS. Przejrzałem kilka samouczków skryptów Pythona dla QGIS. Wszystkie tworzą nowe warstwy wektorowe i rastrowe z istniejącym źródłem danych. na przykład. shapefile lub geotiff lub tabela bazy danych postgis. Czy jest możliwe utworzenie warstwy QGIS za pomocą skryptu python, w którym mogę tworzyć / dodawać …
21 qgis  pyqgis 

2
Czy QgsMapLayerRegistry jest usuwane w QGIS3?
Czy QgsMapLayerRegistrybędzie dostępnej w pyqgis z QGIS3 Kiedy wpisałem go w konsoli python QGIS (2.99), wydaje się, że python rozpoznaje go, ponieważ wykonuje się automatycznie qgis.core.QgsMapLayerRegistry, ale następnie podaje błąd, że go nie ma: 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
Literatura Python istotna dla QGIS
Python dla ArcGIS to książka, na którą patrzyłem. Czy ktoś wie, czy miałoby to zastosowanie w QGIS? Nie zamierzam pisać aplikacji / wtyczek, po prostu lepiej rozumiem wyrażenia itp. Dla standardowego przepływu pracy. np. zapytania i ustawienia zdefiniowane przez dane.

3
Programowo sprawdzać kliknięcie myszy w PyQGIS?
Chcę wiedzieć, jak sprawdzić kliknięcie myszy w QGIS. Próbuję napisać wtyczkę python i chcę zapewnić funkcjonalność podobną do narzędzia „Select Single Feature”, które już istnieje w QGIS. Sprawdziłem dokumenty QGIS API i znalazłem QgsMapCanvas::CanvasProperties::mouseButtonDown Brzmi obiecująco. Mam obiekt QgsMapCanvas, ale nie widzę, jak uzyskać dostęp do atrybutu mouseButtonDown. Jestem zupełnie …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.