Mit QGIS können Sie Plugins in Python schreiben. Sie können Python in Verbindung mit QGIS auf verschiedene Arten verwenden, und das Schreiben eines Plug-Ins ist eine Möglichkeit, es zu verwenden.
Was Sie mit QGIS und Python tun können, wird auf der folgenden Seite der offiziellen Website beschrieben. http://docs.qgis.org/testing/en/docs/pyqgis_developer_cookbook/
Entsprechende Seite der offiziellen Website zur Plug-Erstellung http://docs.qgis.org/testing/en/docs/pyqgis_developer_cookbook/plugins.html#developing-plugins
Verfahrensartikel in englischer Sprache von einem Benutzer (aber Googler) http://www.qgistutorials.com/en/docs/building_a_python_plugin.html
Es gibt ein Plug-In, das den erforderlichen Satz von Dateien generieren kann. Hier sind die Schritte zum Vorbereiten eines Satzes von Dateien, die diesen verwenden.
--Plugin Builder (Plugin Generation Plugin) --Qt Designer (ein Tool zum Bearbeiten der GUI) - Qt Creator on Mac (http://qt-project.org/downloads) --Qt Designer unter Ubuntu (installiert mit apt-get.'Sudo apt-get install qt4-designer ') - WinPython on Windows (http://winpython.sourceforge.net/) --Plugin Reloader (Ein Plugin, das den geänderten Inhalt widerspiegeln kann, ohne die App neu zu starten, wenn die Funktion des Plugins geändert wird. Es ist nicht unbedingt erforderlich.)
Starten Sie den Plugin Builder über das Menü QGIS Plugins.
Geben Sie die gewünschten Elemente ein und drücken Sie die OK-Taste. Sie werden nach dem Speicherort gefragt. Sie können es überall speichern, aber es wird von QGIS nur erkannt, wenn Sie es an einem Ort speichern, den QGIS als Plugin-Ordner erkennt.
Für Mac ist der folgende Speicherort das Standard-Plug-In. /Users/(username)/.qgis2/python/plugins
Ordner mit einem. Werden nicht im Standard-Finder angezeigt und können nicht in der GUI verschoben werden. Sie können jedoch sicher sein, indem Sie das Menü "Verschieben" -> "In Ordner verschieben ..." auswählen und den obigen Dateipfad eingeben. Oder verschieben Sie den Ordner mit CUI.
Sie können das in QGIS angezeigte Symbolbild anpassen. Es muss jedoch konvertiert werden, damit QGIS vom bereitgestellten Tool gelesen werden kann. Obwohl diese Datei erforderlich ist, ist sie nicht in dem Status enthalten, in dem dieses Tool die Datei generiert hat. Daher müssen Sie die Konvertierungsanweisung einmal ausführen, unabhängig davon, ob Sie sie anpassen oder nicht. Führen Sie den folgenden Befehl im Plug-In-Verzeichnis aus.
pyrcc4 -o resources_rc.py resources.qrc
Resources.qrc wird generiert, das das Vorhandensein des Symbolbilds im XML-Format beschreibt.
-Edit ****** ._ dialog_base.ui (*** ist der Plug-In-Name) mit Qt Creator.
Recommended Posts