QGIS Mobile (temporary name until we decide the definitive name) is a touch optimized interface for field work developed by OPENGIS.ch. It is with great pleasure the we want to share with you the demo video of version 0.2.
Since the project is going to be one of our core projects, we set up a dedicated page here.
The QGIS mobile 0.2 video demonstrates some basic functionality like navigation, feature identification and attribute editing.
The performance is affected by android’s video recording software. In reality animaitons look fluent and the interface feels snappy.
Demo performed on a Galaxy Note 8.0 with Android 4.4.4 (CM11).
For the first time we at OPENGIS.ch can celebrate with 2 people, Marco Bernasocchi and Matthias Kuhn both experienced QGIS developers and holders of a Master degree in GIScience.
After having worked individually in the last years, we have realized that there is a huge potential for us to join our knowledge – because the whole is greater than the sum of its parts. This is why starting from January 1st, 2015 we are working together as OPENGIS.ch LLC.
Marco is the creator of QGIS for Android, has a strong background in python and web applications development and is core committer of the the award-winning InaSafe project.
Matthias is an active QGIS core committer with a long history in developing in a wide variety of programming languages and areas from embedded systems to server services.
We both are strong believers in open source software and are convinced that developing in the public is a big win for everybody.
Among other projects, we are currently working on QGIS Mobile. A touch optimized interface for field work, based on the QGIS libraries. Make sure you keep an eye on this project as it is in its infancy but growing very fast.
If you have a use-case for it and would like to support its development don’t hesitate contacting us. We will happily provide you with a preview version.
We are are also available for helping you with any idea and project you might have and to give ad-hoc courses that cover topics related to (Q)GIS and programming.
All the best
Marco and Matthias
Hi all, just a quick note to remind you all that currently QGIS for android runs on ARM v7 tablets only. I currently have no time to make an x86 build and since I got two emails asking why the galaxy 3 didn’t run qgis I wanted to put out a quick warning. And remember to contribute to the tested device list here
Tonight I finally managed to workaround the last big missing feature. Due to bug 5170, the renderer’s user interface was missing, but after fighting for hours, a minor change in the code made all the UI work. So go download the latest nightly build and let me know
The last few weeks have been super exciting and intense in terms of QGIS development. I’ve been working a lot and sleeping little to get the latest and greatest stuff to you in the nightly packages.
Here a non exhaustive list of what is getting into this awesome package:
- Updated to QGIS 2.0.1
- updated the full library stack to the latest releases (including GDAL 1.10.1 -with mbtiles and spatialite 4)
- made a simplified base GUI
- updated the java part
- improved stability
- readded qt menues
- added rendering notification in canvas
- updated icons
Beside the whole UI and stability work, the nicest feature is probably the mbtiles support. mbtiles are raster tiles in a sqlite database and are blazing fast, have a look at it in the video below.
For now, you still need to use the QGIS installer, but i’m already working on a strategy to soon get the package in the play store, so stay tuned for more super exciting android QGIS times to come, and of course, if you or anyone you know can buy me a glass of wine I’ll be a merry coder
QGIS 2.0 nightly on android from Marco Bernasocchi on Vimeo.
After two very android QGIS centric weeks I’m very happy to point you to last night nightly build that includes a lot of new improvements, better stability and of course all the super cool features of the freshly released QGIS 2.0.
See more ›
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 OK: from sip import wrapinstance, unwrapinstance
D/Qt (27512): src/core/qgsmessagelog.cpp: 45: (logMessage) 2013-05-21T01:57:20  Python support ENABLED :-)