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()

See more ›

Posted in Non-commercial, Programming, Python, QGIS

Performance for mass updating features

This post discusses how to improve the performance of pyqgis code which updates a lot of features by a factor of more than 10.

See more ›

Posted in Non-commercial, Python, QGIS, QGIS Plugins

Python support even closer

anybody has a hint?

Posted in Android QGIS, Non-commercial, Python

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

See more ›

Posted in Android QGIS, Non-commercial, Python

Python support in qgis is getting there

Never been so close,  but it took the heck out of me… now lets see if after 4 days of continuous fiddling around I manage to tame the snake

Posted in Android QGIS, Non-commercial, Python

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.

See more ›

Tagged with:
Posted in Featured, InaSAFE, Non-commercial, Python, QGIS Plugins

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

Posted in GIS, Master Thesis, Non-commercial, Python, QGIS

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

See more ›

Tagged with: ,
Posted in GIS, Master Thesis, Non-commercial, Python, QGIS, Talks

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

See more ›

Posted in Master Thesis, Non-commercial, Python

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

See more ›

Tagged with:
Posted in C++, Non-commercial, Python
Contact
OPENGIS.ch GmbH
Mythenstrasse 37A
8840 Einsiedeln
Switzerland

Email: info@opengis.ch
Twitter: @OPENGISch
Mobile: +41 (0)79 467 24 70
Skype: mbernasocchi
Support QField development