|
|
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) |
Zeile 1: |
Zeile 1: |
− | Siehe auch [[Quantum GIS]].
| + | #redirect[[QGIS - Tipps und Tricks]] |
− | | |
− | == Georeferenzieren von Rasterbildern ==
| |
− | | |
− | * Siehe auch [[Georeferenzieren_von_Bildern#Georeferenzieren_rein_Browser-basiert]].
| |
− | * Georeferencing with Quantum GIS: http://www.megwrm.aun.edu.eg/sub/workshop1/georeferencing_with_quantum_gis.pdf
| |
− | | |
− | == Zugriff direkt auf andere Plugins ==
| |
− | | |
− | Im QGIS werden keine Zugriffe von Plugins auf Plugins unterstützt.
| |
− | Die einzige Möglichkeit ist es, dass man über den Pfad von anderen Plugins Funktionen importiert.
| |
− | Dabei muss man aufpassen, dass die beiden Plugins im gleichen Verzeichnis liegen.
| |
− | Weiter muss auf die Version des Plugins geachtet werden. Diese muss der Benutzer selbst überprüfen.
| |
− | | |
− | == Formhelper Init Funktion ==
| |
− | | |
− | Über die „layerid“ von dem FormHelper kann man auf den aktuellen Layer zugreifen. Und zwar wie folgt:
| |
− | layermap = QgsMapLayerRegistry.instance().mapLayers()
| |
− | self.layer = layermap.get(self.layerid)
| |
− | | |
− | == Setzen der Init Funktion zu einem Formular ==
| |
− | | |
− | Kann direkt in Python gesetzt werden:
| |
− | QgsVectorLayer.setEditFormInit(QString function).
| |
− | Pfadangaben werden durch Punkte getrennt.
| |
− | Funktion "featureFormInit" im Initfile "grundn_zone.py" im Unterverzeichnis nplch/forms/ wie folgt:
| |
− | nplch.forms.grundn_zone.featureFormInit
| |
− | Dazu muss im gleichen Verzeichnis eine leere __init__.py Datei angelegt werden.
| |
− | | |
− | == Tipps zu dies und das ==
| |
− | | |
− | * Generating (html) clickable image maps: See [http://www.duif.net/qgis/].
| |
− | * Where are the general/global settings files? Depends on the OS: Under Windows, settings are stored in the registry, Linux ~/.config and under MacOS in the users plist directory.
| |
− | * QGIS requires that the view has a column that can be used as a unique key. Such a column should be derived from a table column of type int4 and be a primary key, have a unique constraint on it, or be a PostgreSQL oid column. To improve performance the column should also be indexed.
| |