Syntactic sugar for PyQGIS

PyQGIS now supports a nice new addition for handling edit sessions in layers. This way, changes get committed automatically at the end of a successful (python) edit session.

with edit(layer):
    do your changes here()

Getting closer to taming the snake

very geeky but I have to post this: D/Qt (27512): src/python/qgspythonutilsimpl.cpp: 188: (runString) COMAND OK: import sys D/Qt (27512): src/python/qgspythonutilsimpl.cpp: 188: (runString) COMAND OK: import os D/Qt (27512): src/python/qgspythonutilsimpl.cpp: 188: (runString) COMAND OK: sys.path = [“/data/data/org.qgis.qgis/files/share/python”,”/data/data/org.qgis.qgis/files//python”,”/data/data/org.qgis.qgis/files//python” + “/plugins”,”/data/data/org.qgis.qgis/files/share/python/plugins”] + sys.path D/Qt (27512): src/python/qgspythonutilsimpl.cpp: 91: (initPython) newpaths: “/data/data/org.qgis.qgis/files/share/python”,”/data/data/org.qgis.qgis/files//python”,”/data/data/org.qgis.qgis/files//python” + “/plugins”,”/data/data/org.qgis.qgis/files/share/python/plugins” D/Qt (27512): src/python/qgspythonutilsimpl.cpp: 188: (runString) COMAND […]

InaSAFE 1.0 Launched

End October after a heavy development sprint, the InaSAFE team (which consists of developers from around the world, funded by AUSAID and The World Bank / GFDRR) released inaSAFE 1.0 at the AMCDRR, a high level conference for disaster risk reduction in Asia. During the same event, inaSAFE was even demonstrated to the President of Indonesia.

QGIS Multiview and globe screenshots

This screenshots have been created using the QGIS with the following plugins: Multitemporal and multivariate data visualisation (http://hub.qgis.org/projects/multiview) Scttergram identify (http://hub.qgis.org/projects/scattergramdentify Globe Plugin

QGIS Anwendertag, 6.5., HSR Rapperswil

Am Freitag dem 6. Mai, findet an der Hochschule für Technik Rapperswil das 2. deutschsprachige QGIS Anwendertreffen statt. Quantum GIS (oder kurz QGIS) ist ein benutzerfreundliches Open Source Desktop- und Server-GIS welches sich einer stark wachsenden Anwendergruppe erfreut. Sie finden Infos zu QGIS unter www.qgis.org Nach dem erfolgreichen ersten deutschsprachigen QGIS Anwendertreffen am 21.4.2010 in […]

QGis plugins: Multiview and ScattergramIdentify

hi All, If you deal with multivariate, multitemporal and cyclic raster data you might find interesting my multiview plugin. See screenshot of what can be done in terms of different visualizations below. The code still has some minor glitches but it is very well usable (and stable). As well here there is an improved version […]

PyQT signals with arguments

so , here a snippet on how to use the different types of signals in PyQt: connect a signal from C++ QObject.connect(self.sender, SIGNAL(“signalName( Arg1TYPE, Arg2TYPE )”), self.slot) connect a signal from Python QObject.connect(self.sender, SIGNAL(“signalName” ), self.slot ) emit a signal in Python self.emit( SIGNAL( “signalName” ), arg1, arg2 ) emit a signal in c++ emit […]