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
From Tim’s post:
A couple of weeks ago I had the pleasure of doing an interview on behalf of the InaSAFE project as part of the selection process for the Black Duck Software ‘open source rookies of the year’ competition. A week later we heard that we had made it into the top 10! The award is based on a selection or projects from the popular ohlog.net web site:
“Using data on open source projects from Ohloh.net and the Black Duck® KnowledgeBase™, Black Duck reviewed thousands of open source projects that were initiated in 2012 to select the fifth annual Open Source Rookies of the Year. Using a weighted scoring system, points were awarded based on project activity, commits pace, project team attributes and other factors. Black Duck determined the top 10 Rookie projects following an audit of its findings and normalization of scores.”
We have worked incredibly hard over the last year to make the InaSAFE plugin for QGIS, with a team of dedicated developers from AUSAID, WorldBank, Linfiniti, opengis.ch and a number of other developers and contributors, so it is really great to receive this acknowledgement! Here is looking to another great year of working on InaSAFE for 2013!
Past winners of the prestigious award include Twitter Bootstrap, Cloud Foundry, Mozilla Persona (formerly known as BrowserID), Red Hat OpenShift, Eclipse Orion, Apache Rave, Salt Stack, OpenStack, Diaspora and many other notable projects.
I’m really happy to be part of this team and I look forward to more hacking (in the original sense of course) together, Great job guys
So I’m finally back on working on QGIS for android. Currently thanks to
the QGIS usergroup Switzerland and norbit.de I’m porting python QGIS to
android. So stay tuned on that one.
On the side, due to a bug in the latest release of necessitas I
created a workaround version of qgis. the problem is that many people
install the latest release and miss al the menues. So today I decided to
upgrade the qgis installer and added the possibility of seamlessly
downloading the nightly builds and to clear the cache to save space on
the device. For the moment the nightly build is just the custom
workaround package but once the bug is gone I’ll restart pushing real
now I’d like to ask the translators if you can have a shot at updating
the installet strings (about 15) you can use github to edit xml and pull
request or .po files and pull request or just a plain email to me. here more infos on the translation process for the installer
Thanks to all reports on my last post I realised that I had forgotten to include some assets in the custom package. This new package fixes the problem. here is the file, be aware that I’m in a bad connection place, and the file is slowly uploading. So keep on checking back and see when it is ready.
Good news this time Instead of enjoying my weekend doing some wicked diving here in Indonesia, I decided to close myself indoor and get a (re)working vesion of qgis out. As some of you might have noticed or read in my previous post, the latest and greatest version of Qt for android breaks a fundamental part of QGIS, the second level menues.
So after some good nerdy-weekend hours here it is your shiny (again-) working qgis. There is nothing new code wise, it is still alpha7 but it works again
enjoy and for all those happy people that asked me to fix this, well you know how much a full Sunday with no diving is worth and where my donate button is
oh yes, and here is the file, you will have to uninstall the old qgis manually because I created this package on my laptop and not on the server, so it has a different signature. Please test this and let me know if it works for you and I’ll release it as alpha8.
You might have noticed that lately there has been a slight slowdown in posts about QGIS on android. There is a very good reason behind it. Since August I started working on a project called inaSAFE, a free software that produces realistic natural hazard impact scenarios for better planning, preparedness and response activities.
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.
InaSAFE can be easly installed from QGIS by going in Plugins > Fetch Python Plugins, then type ‘inasfe’ in the filter box and select InaSAFE 1.0. InaSAFE is completely Free and Open Source (GPL v3) and you can get source code from our github project.
Hi all, it has been a while since my last post, and foremost QGIS on android release. I’m very sorry. I’ve been working hard on another project (inasafe.org) that toke up all my time since we just launched version 1.0.
So now to the real problem, necessitas (the android Qt port) has had a sweet update that adds a lot of nice things (like native look and feel) to Qt apps. The only problem is that it has a grave bug that makes the new shiny thing bad for QGIS. Basically there is no second level menu bars anymore. Yes exactly, every item like view>panels>gps can’t be selected. Basically all plugins, all panels and more can’t be selected with the new necessitas, So If QGIS is the only Qt app you have on your device, DON’T let ministro update it’s libraries.
I’ve of course already discussed with the maintainer of necessitas and he promised me to have this fixed in the next release. Meanwhile, I’m looking into making a temporary package that includes the old Qt libraries.
I’m sorry for the issue and really hope to solve this quickly but as everybody I need do do paid work as well to support my other developments, so if you can, give a nice poke to that donate button
MTP is probably the most annoying thing I encounter lately on tablets, why don’t I get a simple USB mass storage when I connect my tablet? here some hints on how to get (maybe) rid of mtp in ICS (android 4.0)
Just change the connection mode to Mass Storage or PTP instead of MTP, under Settings > Storage in the dropdown menu (or using the context menu button).
Yesterday I had the possibility to present QGIS on Android at the QGIS Swiss user meeting 2012 held at the Bern University. In the morning I held this presentation and in the afternoon I leaded a small workshop where we discussed more in depth how qgis of android works. I’d like to thank the QGIS user group Switzerland for organizing and the sponsors for supporting such a nice event.
So, after a very succesful rainy weekend the long-standing project of a new website is finally reality. Thanks to this project I had the chance to check out with no client constrains what was out there to allow me doing what I wanted. After an in-depth review I decided to use WordPress with the customized Shell-lite theme and some plugins.
Now, to the why, well I really love the way WordPress has evolved from a simple blogging platform to a much more powerful CMS while keeping its super slick and easy admin panel. Simply great, possibly the best I know of.
The shell-lite theme is a GPLv3 parent theme that I liked from the beginning on for its slick typography and simple almost black and white design, kudos to the developers. I created a child theme to change some things in the home and in the archives pages and inserted a Featured articles widget with a custom theme to my new home.
What I still need to do Is to translate the site using wp-i18n and upload the new logo as soon as I get it. As well I want to see If I’m happy with wp-touch as a mobile front end or if I’ll implement a new theme for it. We’ll see.
In any case I think that it is pretty amazing to what result you can come in about 20 hours of development.
Since September 2011, as a result of my Google Summer of Code QGIS mobile project, QGIS is available for Android. As the maintainer and main developer behind QGIS for android I’m striving to improve it as much as possible. All my work is done in voluntary base, so if you can, consider supporting the development by using the donate button on the right.
Another great way of helping developing QGIS for android is sponsoring the development of specific features.
Hi all, I’m remaking my site, so please apologize if you encounter any inconveniences. I should be done soon.
One of the nice things of being freelance it that you can work on Sundays when the weather is horrible and get out on Tuesdays when it rocks .
So Tuesday I decided to go test QGIS at high altitude and went to the Breithorn and the Pollux with my best friend for a nice winter end tour.
At the summit of Breithorn I took out my Galaxy, started QGIS and opened my basic project, turned on GPS and voilà… it all worked… even in high winds and -15°C
Definitely time to get involved in using it and supporting its developement.
Thanks to FORNAT AG which sponsored me I could spend some time looking for solutions to make QGIS on android working with an external GPS receiver that sends NMEA strings.
It all boils down to the following:
- via bluetooth works
- via USB not yet (as soon as I get more sponsoring or time I’ll look more into it since I’ve some ideas).
To use an external bluetooth GPS you have to follow six easy steps:
- Turn of internal gps
- enable allow mock locations in settings>developer options
- install Bluetooth GPS app (there are others as well but I had some problems, this was the best for me)
- Pair the tablet and the gps receiver
- start Bluetooth GPS select enable mock locations provider and hit connect (here you can see if the connection works by checking the coords you see or even by looking on a google map)
- start QGIS, enable the GPS panel (view> panels > gps) and hit connect. that’s it
The only caveat is that you can’t check satellites and signal strength directly from within QGIS since the GPS data is relayed over the mock locations provider.
but for the rest it works as expected, now it would be cool if somehow it would be possible to connect a magic usb-to-bluetooth converter to our beloved usb only gps units…
At FOSSGIS I was asked to try to install qgis on a very small android phone, I think it was a 3.2″ screen. the install went smoothly after making some space but then the problems came because of the small screen.
Eventually I thought about setting a smaller font size to make the UI scale more, the problem was that it was impossible to get to the size setting because the UI was to big.
As a workaround I created a QGIS.conf file with this content
[General]and pushed it to the device using the android debug bridge like this:
adb push myQGISConfigFile.conf /data/data/org.qgis.qgis/files/Settings/QuantumGIS/QGIS.conf
On the next start the whole gui was nice and small and fitted the screen.
Here some screenshots from my Samsung galaxy 9000 with 4″ screen and a video demonstrating digitising (with pen and fingers), GPS, compass and zooming on the phone.
This video shows QGIS on a Samsung I9000 Galaxy S Android smartphone with 4.0″ screen. the point size in settings->option->general is set to 4
7, my luck number… So here you are, the latest and greatest QGIS for Android.
This release includes the super new pinch zoom tool, should have no blocking dialogs anymore (i fixed the attribute table) and the help->about shows now from which commit the package has been created.
The packages containing armeabi and armeabi-v7a code are still less stable that the armeabi only packages (the ones with the -armeabi suffix) which are still the preferred. For the moment the release packages are built with Debug symbols as well.
I hope you will enjoy this release, and remember that if you or anybody you know can help sponsor the development I would greatly appreciate it.
Btw, noticed the nice new yellow PayPal donate button ?