Als «pyqgis» getaggte Fragen

Python-Bindungen für QGIS.


2
Branchen für Telekommunikationstürme schaffen?
Ich arbeite in der Mobilfunknetzbranche und habe die Aufgabe übernommen, ein Plugin für QGIS zu erstellen c++/python, das folgende Aufgaben erfüllt: Schritt 1: Erstelle Punkte für jeden mobilen Turm basierend auf Lat / Long jedes Turms (diesen Teil habe ich ausgeführt) Schritt 2: Weiter: Sektorisierung: Jeder dieser Türme hätte Antennen, …

1
Schreiben eines Python-Verarbeitungsskripts mit Qgis 3.0
Nach dem Update auf Qgis 3.0 ist es sehr schwierig geworden, Informationen zum Schreiben von Verarbeitungsskripten in Qgis 3.0 zu finden. @Underdark (siehe hier ) hat eine Basis für das Skelett bereitgestellt. Dieser Code scheint auch in Qgis hinzugefügt worden zu sein, wenn ein neues Skript aus einer Vorlage (Qgis …
14 qgis  pyqgis  qgis-3 

1
Hinzufügen eines neuen Menüelements zur QGIS Desktop-App?
Ich muss dem Hauptmenü von QGIS Desktop (2.7.0) ein neues Menüelement hinzufügen. Dh es soll auf der gleichen Ebene sein wie "Projekt", "Bearbeiten", "Ansicht", "Ebene" usw. Soweit ich weiß, gibt es eine nette Möglichkeit, wie Sie Menüelemente (Einstellungen-> Anpassung) ausblenden und mithilfe von QgisInterface ( http://qgis.org/api/classQgisInterface.html ) neue Elemente zu …
14 qgis  pyqgis  qt  gui  context-menu 


6
PyCharm 2019 arbeitet nicht mehr mit QGIS
Seit dem Update auf PyCharm 2019 kann ich die QGIS Python-Module nicht mehr laden. Ich kann auch keine automatische Vervollständigung verwenden. Ich habe den Cache bereits gelöscht (indem ich den Cache in PyCharm ungültig gemacht habe und auch den Ordner "system" im Benutzereinstellungsverzeichnis gelöscht habe), scheint nichts zu funktionieren. Wenn …

1
Layer nach Namen in PyQGIS bekommen?
Ich habe ein Plugin, das Puffer für die Liste der Städte findet, sofern die Entfernung angegeben ist. Die Namen der Bundesstaaten und Städte werden aus der Attributtabelle übernommen und entsprechend gefiltert. Ich möchte, dass mein Plugin den Ebenennamen oder die Reihenfolge der Ebene in der Zeichenfläche unabhängig von den anderen …

1
Abrufen der Entfernung vom QGIS Measure Tool?
Ich habe ein Plugin zum Füttern einer Spatialite-Datenbank mit einer Eingabemaske erstellt. Es gibt zwei Felder, die die Min / Max-Dimension eines Objekts darstellen. In dem Moment, in dem ich das Measure Tool ( iface.actionMeasure().trigger()) mit den beiden Push Buttons "measure" aufrufe, klicke ich auf die Bemaßung und tippe den …



1
So greifen Sie auf Attribute für gelöschte Features zu (vor dem Festschreiben)
Ich habe eine Signaleinrichtung für ein Feature-Löschereignis auf einer Ebene: self.layer.featureDeleted.connect(self.feature_deleted) Wenn ich versuche, ein Attribut aus dem gelöschten Feature im Slot zu holen , wird ein StopIteration- Fehler ausgegeben (dh, das Feature kann nicht abgerufen werden). Ich hätte gedacht, ich sollte immer noch in der Lage sein, Attribute von …

2
Aufruf des Interpolations-Plugins über die Python-Konsole von QGIS
Ich möchte die QGIS-Interpolations-Plugin-Funktion (TIN-Methode) (Raster-> Interpolate) von der Python-Konsole aufrufen. Ich kann die entsprechende Funktion in der QGIS-API oder in der Liste der Verarbeitungsalgorithmen nicht finden. Ich habe den SAGA-Triangulationsalgorithmus gefunden, der gut funktioniert, aber 5-10 x langsamer ist, und in meinem Fall ist die Geschwindigkeit wichtig. Irgendeine Idee, …

2
Wie man in pyqgis 2.0 Feldnamen erhält
Ich versuche ein Plugin von QGIS 1.8 auf 2.0 zu ändern. In der 1.8-Version erstelle ich eine Tabelle mit den Feldnamen wie folgt: layer = vlayer provider = layer.dataProvider() feat = QGSFeatrue() allAttrs = provider.attributeIndexes() provider.select(allAttrs) fieldNames = [] while provider.nextFeature(feat) fields = layer.pendingFields() for (k, field) in fields.iteritems(): fieldNames.append(field.name()) …
13 python  pyqgis  qgis-2 


1
Wie erstelle ich Beschriftungen mit Hintergrundfeldern?
Ich versuche, einige benutzerdefinierte Beschriftungen für Punkt-Features in einem QGIS-Punktvektor-Layer zu erstellen, und ich möchte dazu ein Python-Plugin schreiben. Wir müssen unsere Etiketten mit farblich getönten Rechtecken dahinter präsentieren (oder sonst!). Die Beschriftungen sind lange Zeichenfolgen und werden mithilfe von Ausdrücken und Bedingungen der Beschriftungsengine erstellt. Ich dachte, die einfachste …
13 qgis  pyqgis  labeling 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.