QGIS Plugins mit Python
Aus Geoinformation HSR
Version vom 11. Oktober 2011, 11:03 Uhr von Stefan (Diskussion | Beiträge) (→Eclipse/PyDev mit Unit-Testing und Debugging)
Siehe auch:
Wichtige Informationen:
- Tutorial: PyQGis Cookbook (PyQGIS, QT4, Eclipse, Eclipse PyDev)
- QGIS-Python-Plugin-Verzeichnis: C:\Documents and Settings\<username>\.qgis\python\plugins (Windows).
QGIS Plugins mit Python:
- Documentation zum Schreiben von PyQGIS-Plugins:
- QGIS Manual - Guide: http://qgis.org/en/documentation/manuals.html > QGIS Coding and Compilation Guide
- Forum: http://forum.qgis.org/viewforum.php?f=5
- Wiki-Artikel: http://www.qgis.org/wiki/Writing_Python_Plugins
- Tutorials / Bücher:
- Quantum GIS Blog
- How to debug a plugin using PDB on QGIS Wiki (for C++ on Linux see How to debug QGIS pugins)
- Rapid GUI Programming with Python and Qt, Summerfield, Mark - Gutes Buch zu PyQt 4, Python und QT wird auch erklärt.
- Tools:
- QGIS Python Plugin Builder: http://pyqgis.org/builder/plugin_builder.py
Manuelles Installieren eines Python-Plugins myPlugin:
- Download myPlugin.zip.
- Auspacken von myPlugin in einem temporären Verzeichnis; nun sollte ein Ordner myPlugin/ vorhanden sein.
- Den Ordner myPlugin ins QGIS-Python-Plugin-Verzeichnis kopieren.
- QGIS (neu) starten und "Erweiterungen verwalten..." wählen. Dort sollte ein neuer Eintrag stehen => ankreuzen.
Eclipse/PyDev mit Unit-Testing und Debugging
Wie kann man Eclipse mit PyDev zum Entwickeln von QGIS-Plugins (QT4) aufsetzen inklusive Unit-Testing und Debugging (gem. [1] )?
tbd. (Marcel)