Diskussion:Workshop QGIS Python GeoPython 2017: Unterschied zwischen den Versionen

Aus Geoinformation HSR
Wechseln zu: Navigation, Suche
K
K (Notes)
Zeile 22: Zeile 22:
 
Plugins:
 
Plugins:
 
* ExpressionPlus (for QGIS) Extra functions for the expression engine which didn't make it into QGIS 2.0: https://plugins.qgis.org/plugins/qgsexpressionsplus/
 
* ExpressionPlus (for QGIS) Extra functions for the expression engine which didn't make it into QGIS 2.0: https://plugins.qgis.org/plugins/qgsexpressionsplus/
* refFunctions
+
* refFunctions: http://plugins.qgis.org/plugins/refFunctions/
* spatialJoin
+
* spatialJoin (depends on refFunctions): http://plugins.qgis.org/plugins/spatialJoin/
* AutoFields (obsolete) - Automatic Field Calculator Plugin: http://plugins.qgis.org/plugins/AutoFields/  
+
* AutoFields (obsolete?) - Automatic Field Calculator Plugin: http://plugins.qgis.org/plugins/AutoFields/  
  
 
Open:
 
Open:
 
* How to store a value in PyQGIS? Use QSettings (/.qgis) or QGISProject (.qgs)
 
* How to store a value in PyQGIS? Use QSettings (/.qgis) or QGISProject (.qgs)
 
* Resource Sharing Plugin (http://plugins.qgis.org/plugins/qgis_resource_sharing/). e.g. https://github.com/mara91/qgis_styles.git
 
* Resource Sharing Plugin (http://plugins.qgis.org/plugins/qgis_resource_sharing/). e.g. https://github.com/mara91/qgis_styles.git

Version vom 17. März 2017, 17:20 Uhr

See also

Custom Python Expression Functions for QGIS

Possible examples

  1. Function doing something "local" like from other field(s).
  2. Functions reading something like a "Singleton" like a system environment variable (usage "env('USERNAME')") layer properties or number sequence (spcial Plugin needed?).
  3. Function for remote webservice: geocoding (reading from the internet).
  4. Out of scope: Function reading from other layers (rather candidate for a plugin).

After the GeoPython Workshop, Simran makes pull request to Expression Plus Plugin adding "env()" fn.

Notes

Collected (special) use cases:

Plugins:

Open: