<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>GIS and Web Tricks</title>
	<atom:link href="http://www.bernawebdesign.ch/byteblog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bernawebdesign.ch/byteblog</link>
	<description>Thougts and tricks on GIS, web development and FOSS</description>
	<lastBuildDate>Tue, 31 Jan 2012 23:52:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>QGIS gets Compass support</title>
		<link>http://www.bernawebdesign.ch/byteblog/2012/02/01/qgis-gets-compass-support/</link>
		<comments>http://www.bernawebdesign.ch/byteblog/2012/02/01/qgis-gets-compass-support/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 23:52:30 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[GIS]]></category>
		<category><![CDATA[Qgis]]></category>

		<guid isPermaLink="false">http://www.bernawebdesign.ch/byteblog/?p=356</guid>
		<description><![CDATA[After implementing GPS support for QGIS on Android I&#8217;ve implemented a plugin that reads the internal compass readings and shows the value in a small dock widget. All theese new features are available in the master-alpha4 version and the nightly. Hope you enjoy]]></description>
			<content:encoded><![CDATA[<p>After implementing <a href="http://www.bernawebdesign.ch/byteblog/2012/01/31/qgis-on-android-gets-gps-support/" title="QGIS on Android gets GPS support">GPS support for QGIS on Android</a> I&#8217;ve implemented a plugin that reads the internal compass readings and shows the value in a small dock widget. <img src="http://www.bernawebdesign.ch/byteblog/wp-content/uploads/2012/02/P20120201003618-300x187.png" alt="" title="internal compass plugin" width="300" height="187" class="alignnone size-medium wp-image-357" /><br />
All theese new features are available in the master-alpha4 version and the nightly.<br />
Hope you enjoy</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bernawebdesign.ch/byteblog/2012/02/01/qgis-gets-compass-support/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>QGIS on Android gets GPS support</title>
		<link>http://www.bernawebdesign.ch/byteblog/2012/01/31/qgis-on-android-gets-gps-support/</link>
		<comments>http://www.bernawebdesign.ch/byteblog/2012/01/31/qgis-on-android-gets-gps-support/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 23:51:34 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[GIS]]></category>
		<category><![CDATA[Qgis]]></category>

		<guid isPermaLink="false">http://www.bernawebdesign.ch/byteblog/?p=350</guid>
		<description><![CDATA[Lately I&#8217;ve been working on adding native GPS support to QGIS on Android, here is a short video showing how it works. A big thanks goes to the municipality of Schoten in Belgium which sponsored the developement. This functionality is included in the latest nightly builds as of yesterday. GPS tracking on QGIS for android [...]]]></description>
			<content:encoded><![CDATA[<p>Lately I&#8217;ve been working on adding native GPS support to QGIS on Android, here is a short video showing how it works. A big thanks goes to the municipality of Schoten in Belgium which sponsored the developement. This functionality is included in the latest nightly builds as of yesterday.<br />
<iframe src="http://player.vimeo.com/video/35799842?title=0&amp;byline=0&amp;portrait=0" width="400" height="300" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>
<p><a href="http://vimeo.com/35799842">GPS tracking on QGIS for android</a> from <a href="http://vimeo.com/mbernasocchi">Marco Bernasocchi</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bernawebdesign.ch/byteblog/2012/01/31/qgis-on-android-gets-gps-support/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>QGIS on ANDROID talk at the Università degli Studi di Urbino</title>
		<link>http://www.bernawebdesign.ch/byteblog/2011/12/14/qgis-on-android-talk-at-the-universita-degli-studi-di-urbino/</link>
		<comments>http://www.bernawebdesign.ch/byteblog/2011/12/14/qgis-on-android-talk-at-the-universita-degli-studi-di-urbino/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 10:17:01 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[GIS]]></category>
		<category><![CDATA[Qgis]]></category>

		<guid isPermaLink="false">http://www.bernawebdesign.ch/byteblog/?p=341</guid>
		<description><![CDATA[Yesterday, thanks to Prof. Mauro De Donatis who invited me, I held a 2h talk at the Università degli Studi di Urbino about QGIS and QGIS on Android. The talk was attended by around 50 students and staff from Computer science, Geology and Ambient sciences. I liked finally holding my first speech in Italian, although [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday, thanks to Prof. Mauro De Donatis who invited me, I held a 2h talk at the Università degli Studi di Urbino about QGIS and QGIS on Android. The talk was attended by around 50 students and staff from Computer science, Geology and Ambient sciences.<br />
I liked finally holding my first speech in Italian, although i felt more comfortable with English slides <img src='http://www.bernawebdesign.ch/byteblog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
Here you can find the <a href="http://android.qgis.org/download/qgis-for-android.odp" title="qgis-for-android slides">slides</a>. Thanks a lot to Tim Sutton Sutton for letting me use part of his <a href="http://linfiniti.com/2011/11/qgis-presentation-at-eth/" title="QGIS for Humanity at ETHZ">QGIS for Humanity presentation</a><br />
and here a little demo of the offline plugin at work:<br />
<iframe src="http://player.vimeo.com/video/33610545?title=0&amp;byline=0&amp;portrait=0" width="400" height="300" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>
<p><a href="http://vimeo.com/33610545">QGIS Offline editing plugin on ANDROID</a> from <a href="http://vimeo.com/mbernasocchi">Marco Bernasocchi</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bernawebdesign.ch/byteblog/2011/12/14/qgis-on-android-talk-at-the-universita-degli-studi-di-urbino/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Creating non-versioned shared libraries for android</title>
		<link>http://www.bernawebdesign.ch/byteblog/2011/11/23/creating-non-versioned-shared-libraries-for-android/</link>
		<comments>http://www.bernawebdesign.ch/byteblog/2011/11/23/creating-non-versioned-shared-libraries-for-android/#comments</comments>
		<pubDate>Wed, 23 Nov 2011 13:17:48 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[C++]]></category>
		<category><![CDATA[GIS]]></category>
		<category><![CDATA[Qgis]]></category>
		<category><![CDATA[.so]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Android NDK]]></category>
		<category><![CDATA[Android NDK external libs]]></category>
		<category><![CDATA[Android Qt]]></category>
		<category><![CDATA[shared libs]]></category>
		<category><![CDATA[version]]></category>

		<guid isPermaLink="false">http://www.bernawebdesign.ch/byteblog/?p=336</guid>
		<description><![CDATA[While porting QGIS to android using necessitas I encountered the problem of versioned libs. Android does not support versioned libs and it is not going to. In the first vesions I used rpl -R -e libqgis_core.so.1.9.90 "libqgis_core.so\x00\x00\x00\x00\x00\x00\x00" $APK_LIBS_DIRand similar hacks to remove the version from the libs. But it was rather hacky. Then I found [...]]]></description>
			<content:encoded><![CDATA[<p>While porting <a href="http://android.qgis.org" title="QGIS for android">QGIS</a> to android using necessitas I encountered the problem of versioned libs. Android does not support versioned libs and it is <a href="https://groups.google.com/forum/#!topic/android-ndk/_UhNpRJlA1k">not going to</a>. In the first vesions I used <code>rpl -R -e libqgis_core.so.1.9.90 "libqgis_core.so\x00\x00\x00\x00\x00\x00\x00" $APK_LIBS_DIR</code>and similar hacks to remove the version from the libs. But it was rather hacky. Then I found this <a href="https://groups.google.com/d/topic/android-qt/zmtqbUz7KmI/discussion">post by Tom Russo</a> where he mentioned how he changed his build process to force non versioned libs. I wrote him with some questions and finally, thanks to his hints, I managed to create a fairly general patch for libtool to make it generate android compatible configure scripts. I sent the patch to libtool and we&#8217;ll see what they think.<code>diff --git a/m4/libtool.m4 b/m4/libtool.m4<br />
index a9e20cf..a5cc8eb 100644<br />
--- a/m4/libtool.m4<br />
+++ b/m4/libtool.m4<br />
@@ -2642,8 +2642,17 @@ linux* | k*bsd*-gnu | kopensolaris*-gnu)<br />
   version_type=linux # correct to gnu/linux during the next big refactor<br />
   need_lib_prefix=no<br />
   need_version=no<br />
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'<br />
-  soname_spec='${libname}${release}${shared_ext}$major'<br />
+  case $host_os in<br />
+  # This must be Linux Android ELF which has no support for versioned libs.<br />
+  linux-android*)<br />
+    library_names_spec='$libname${shared_ext}'<br />
+    soname_spec='${libname}${shared_ext}'<br />
+    ;;<br />
+  *)<br />
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'<br />
+    soname_spec='${libname}${release}${shared_ext}$major'<br />
+    ;;<br />
+  esac<br />
   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'<br />
   shlibpath_var=LD_LIBRARY_PATH<br />
   shlibpath_overrides_runpath=no</code><br />
Now, the problem is that this patch fixes libtool.m4 which is the file that is used when a project manager creates a configure script. So it will take time until libtool includes the patch, your project manager updates the configure script and so on. But, no problem, mean while you can just look for something similar in your configure file (I was very lucky using &#8220;this must be linux ELF&#8221; as search criteria) and replace it accordingly and reconfigure passing &#8211;host=arm-linux-androideabi (as you probably already do if you are reading this). I managed to crosscompile expat, gdal, geos, gsl, proj, libiconv and libcharset without version.<br />
QGIS uses libpq (postgres client) to connect to some services, but there is no hint in the configure script about soname_spec and library_names_spec, so I searched for SO_VERSION and found it set in Makefile.shlib and adapted it accordingly. Bottom line is that you need to search creatively for anything related to soname, SO_VERSION and similar.</p>
<p>QGIS uses as well QWT, which is QMAKE based, in this case to generate non versioned libs it&#8217;s enough to add CONFIG += plugin to the .pro or .pri file.</p>
<p>Finally, in CMAKE you need <code>IF (NOT ANDROID)<br />
  SET_TARGET_PROPERTIES(qgis_core PROPERTIES<br />
    VERSION ${COMPLETE_VERSION}<br />
    SOVERSION ${COMPLETE_VERSION}<br />
    )<br />
ENDIF (NOT ANDROID)</code>in your CMakeList.txt and call cmake with -DANDROID</p>
<p>Hope this helps and that more and more people port cool libs to android.<br />
Ciao Marco</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bernawebdesign.ch/byteblog/2011/11/23/creating-non-versioned-shared-libraries-for-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sharing internet connection</title>
		<link>http://www.bernawebdesign.ch/byteblog/2011/10/01/sharing-internet-connection/</link>
		<comments>http://www.bernawebdesign.ch/byteblog/2011/10/01/sharing-internet-connection/#comments</comments>
		<pubDate>Sat, 01 Oct 2011 01:39:43 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Ad-hoc internet sharing]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.bernawebdesign.ch/byteblog/?p=322</guid>
		<description><![CDATA[Today, for some bizarre reasons only my android phone was connecting to a WiFi. So I decided to use it as a tethered modem. The problem was that my friend Bruno could not use the net either, so since networkmanager ad-hoc networks were not working and it is our day off climbing we decided to [...]]]></description>
			<content:encoded><![CDATA[<p>Today, for some bizarre reasons only my android phone was connecting to a WiFi. So I decided to use it as a tethered modem. The problem was that my friend Bruno could not use the net either, so since networkmanager ad-hoc networks were not working and it is our day off climbing we decided to keep our fingers trained on the keyboard.<span id="more-322"></span><br />
Here are two little scripts to create an adhoc Wifi and forward internet connection over it.<br />
enjoy Marco (and Bruno)<br />
Server:<br />
<code>#!/bin/sh<br />
WIFINAME=bernaadhocwifi<br />
KEY=keyneedtobe13 #key needs to be 5, 13 or 29 chars<br />
GWIP=192.168.0.1<br />
INTERFACE=wlan0<br />
INTERFACETOSHARE=usb0<br />
#<br />
#Uncomment get ip from android phone or anything you need<br />
#sudo ifconfig $INTERFACETOSHARE up<br />
#sudo dhclient $INTERFACETOSHARE<br />
#END CONFIG<br />
#<br />
sudo ifconfig $INTERFACE down<br />
sudo iwconfig $INTERFACE mode ad-hoc<br />
sudo iwconfig $INTERFACE essid $WIFINAME key s:$KEY<br />
sudo ifconfig $INTERFACE $GWIP netmask 255.255.255.0 up<br />
#Follow the above steps for another wireless card and set IP address in same subnet, say 192.168.0.2, and ping each other.<br />
#<br />
#Now to share the internet over wireless,<br />
sudo iptables -t nat -A POSTROUTING -o $INTERFACETOSHARE -j MASQUERADE<br />
#where usb0 is the connection you want to share<br />
#You also need to enable IP forwarding:<br />
sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"<br />
#Or, to enable permanently add the following line to /etc/sysctl.conf<br />
#net.ipv4.ip_forward=1<br />
#Some ISPs might limit the TTL so that you wont be able to share the internet. Fix:<br />
#sudo iptables -t mangle -A PREROUTING -j TTL --ttl-inc 1</code><br />
Client<br />
<code>#!/bin/sh<br />
WIFINAME=bernaadhocwifi<br />
KEY=keyneedtobe13 #key needs to be 5, 13 or 29 chars<br />
IP=192.168.0.2<br />
GWIP=192.168.0.1<br />
INTERFACE=wlan0<br />
#END CONFIG<br />
#<br />
#Using the shared internet (in Linux)<br />
sudo ifconfig $INTERFACE down<br />
sudo iwconfig $INTERFACE mode ad-hoc<br />
sudo iwconfig $INTERFACE essid $WIFINAME key s:$KEY<br />
sudo ifconfig $INTERFACE $IP netmask 255.255.255.0 up<br />
#<br />
#Now to use the shared internet on another computer, set it to ad-hoc mode and assign IP address in the same subnet as described above and perform the following:<br />
#<br />
#Set the IP of computer sharing internet as gateway<br />
sudo route add default gw $GWIP<br />
#Set DNS server. We're using Google's DNS.<br />
sudo sh -c "echo 'nameserver 8.8.8.8' >> /etc/resolv.conf"</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bernawebdesign.ch/byteblog/2011/10/01/sharing-internet-connection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GSoC 2011 final report</title>
		<link>http://www.bernawebdesign.ch/byteblog/2011/08/24/gsoc-2011-final-report/</link>
		<comments>http://www.bernawebdesign.ch/byteblog/2011/08/24/gsoc-2011-final-report/#comments</comments>
		<pubDate>Wed, 24 Aug 2011 01:06:22 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[GIS]]></category>
		<category><![CDATA[GSoC 2011 weekly report]]></category>
		<category><![CDATA[Qgis]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Android NDK]]></category>
		<category><![CDATA[Android Qt]]></category>
		<category><![CDATA[QGis]]></category>
		<category><![CDATA[QGis on Android]]></category>

		<guid isPermaLink="false">http://www.bernawebdesign.ch/byteblog/?p=315</guid>
		<description><![CDATA[So, it is over, after 3 months working on QGIS for android as a Google Summer of code project it is now time to wrap up what I did and didn&#8217;t do. First of all a QGIS android app exists now and it has many features including: - reading/writing projects - raster support - spatialite [...]]]></description>
			<content:encoded><![CDATA[<p>So, it is over, after 3 months working on QGIS for android as a Google Summer of code project it is now time to wrap up what I did and didn&#8217;t do.</p>
<p>First of all a QGIS android app exists now and it has many features including:<br />
- reading/writing projects<br />
- raster support<br />
- spatialite support<br />
- wms support<br />
- (apparent &#8211; untested) wfs and postgress support<br />
- partial shape files support (string attributes still chrash the app)<br />
- Fully functional gui (SymbologyV2 doesnt work yet)<br />
- (all?) core C++ plugins beside globe (any takers? <img src='http://www.bernawebdesign.ch/byteblog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Further more I created a series of build scripts that make it easier to set up a dev environement.</p>
<p>Unfortunately I didnt manage to implement live GPS  tracking and a larger gui optimisation, but all in all I&#8217;m very happy with the  results and seeing that few peoples are already testing it. Soon ill publish a video.</p>
<p>cheers<br />
Marco</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bernawebdesign.ch/byteblog/2011/08/24/gsoc-2011-final-report/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>QGIS Android works!</title>
		<link>http://www.bernawebdesign.ch/byteblog/2011/08/21/qgis-android-works-2/</link>
		<comments>http://www.bernawebdesign.ch/byteblog/2011/08/21/qgis-android-works-2/#comments</comments>
		<pubDate>Sun, 21 Aug 2011 10:03:15 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[GIS]]></category>
		<category><![CDATA[GSoC 2011]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Qgis]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Android NDK]]></category>
		<category><![CDATA[Android Qt]]></category>
		<category><![CDATA[QGis]]></category>
		<category><![CDATA[QGis on Android]]></category>

		<guid isPermaLink="false">http://www.bernawebdesign.ch/byteblog/2011/08/21/qgis-android-works-2/</guid>
		<description><![CDATA[Just a quick screenshot to show that qgis on android is now a working reality. Tomorrow I&#8217;ll make a video and so on. The major missing thing now is reading shp files ad maybe spatialite&#8230; maybe tomorrow. Now it&#8217;s sunday Ciao test it now:]]></description>
			<content:encoded><![CDATA[<p><img style="display:block;margin-right:auto;margin-left:auto;" alt="image" src="http://www.bernawebdesign.ch/byteblog/wp-content/uploads/2011/08/wpid-P20110821115752.png" /></p>
<p>Just a quick screenshot to show that qgis on android is now a working reality. Tomorrow I&#8217;ll make a video and so on. The major missing thing now is reading shp files ad maybe spatialite&#8230; maybe tomorrow. Now it&#8217;s sunday <img src='http://www.bernawebdesign.ch/byteblog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> <br />
Ciao</p>
<p>test it now: <img src="http://www.bernawebdesign.ch/byteblog/wp-content/uploads/2011/08/qgis-android-150x150.png" alt="" title="qgis-android" width="150" height="150" class="alignnone size-thumbnail wp-image-313" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bernawebdesign.ch/byteblog/2011/08/21/qgis-android-works-2/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>QGIS Android the first test map</title>
		<link>http://www.bernawebdesign.ch/byteblog/2011/08/20/qgis-android-the-first-test-map/</link>
		<comments>http://www.bernawebdesign.ch/byteblog/2011/08/20/qgis-android-the-first-test-map/#comments</comments>
		<pubDate>Sat, 20 Aug 2011 20:56:32 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[GIS]]></category>
		<category><![CDATA[GSoC 2011]]></category>
		<category><![CDATA[Qgis]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Android NDK]]></category>
		<category><![CDATA[Android Qt]]></category>
		<category><![CDATA[QGis]]></category>
		<category><![CDATA[QGis on Android]]></category>

		<guid isPermaLink="false">http://www.bernawebdesign.ch/byteblog/?p=297</guid>
		<description><![CDATA[Today I loaded the first data into qgis and although the mapcanvas stays black, in the map composer the data is shown. Here some screenshots.]]></description>
			<content:encoded><![CDATA[<p><img style="display:block;margin-right:auto;margin-left:auto;" alt="image" src="http://www.bernawebdesign.ch/byteblog/wp-content/uploads/2011/08/wpid-P20110820193325.png" /></p>
<p><img style="display:block;margin-right:auto;margin-left:auto;" alt="image" src="http://www.bernawebdesign.ch/byteblog/wp-content/uploads/2011/08/wpid-P20110820193600.png" /></p>
<p>Today I loaded the first data into qgis and although the mapcanvas stays black, in the map composer the data is shown. Here some screenshots.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bernawebdesign.ch/byteblog/2011/08/20/qgis-android-the-first-test-map/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GSoC 2011 weekly report #12</title>
		<link>http://www.bernawebdesign.ch/byteblog/2011/08/20/gsoc-2011-weekly-report-12/</link>
		<comments>http://www.bernawebdesign.ch/byteblog/2011/08/20/gsoc-2011-weekly-report-12/#comments</comments>
		<pubDate>Sat, 20 Aug 2011 07:11:41 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[GSoC 2011]]></category>
		<category><![CDATA[GSoC 2011 weekly report]]></category>
		<category><![CDATA[Qgis]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Android NDK]]></category>
		<category><![CDATA[Android Qt]]></category>
		<category><![CDATA[QGis]]></category>
		<category><![CDATA[QGis on Android]]></category>

		<guid isPermaLink="false">http://www.bernawebdesign.ch/byteblog/2011/08/20/gsoc-2011-weekly-report-12/</guid>
		<description><![CDATA[See my last posts. In short I managed to get qgis packaged as an apk and to properly run with only one major problem. The map canvas is always black. I ll investigate this till Tuesday. Cheers]]></description>
			<content:encoded><![CDATA[<p>See my last posts. In short I managed to get qgis packaged as an apk and to properly run with only one major problem. The map canvas is always black. I ll investigate this till Tuesday.<br />
Cheers</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bernawebdesign.ch/byteblog/2011/08/20/gsoc-2011-weekly-report-12/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>QGIS data providers and map canvas</title>
		<link>http://www.bernawebdesign.ch/byteblog/2011/08/19/qgis-data-providers-and-map-canvas/</link>
		<comments>http://www.bernawebdesign.ch/byteblog/2011/08/19/qgis-data-providers-and-map-canvas/#comments</comments>
		<pubDate>Fri, 19 Aug 2011 21:43:52 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[GIS]]></category>
		<category><![CDATA[GSoC 2011]]></category>
		<category><![CDATA[GSoC 2011 weekly report]]></category>
		<category><![CDATA[Qgis]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Android NDK]]></category>
		<category><![CDATA[Android Qt]]></category>
		<category><![CDATA[QGis]]></category>
		<category><![CDATA[QGis on Android]]></category>

		<guid isPermaLink="false">http://www.bernawebdesign.ch/byteblog/?p=293</guid>
		<description><![CDATA[After finishing with the gui(see previous post) i started testing the data providers.reading and writing shp files always ends in an app crash. Loading rasters, wms and gpx seems to work but the mapcanvas is never drawn. I have to investigate why. But probably it has to do with the draw used in qgis. The [...]]]></description>
			<content:encoded><![CDATA[<p>After finishing with the gui(see previous post) i started testing the data providers.reading and writing shp files always ends in an app crash. Loading rasters, wms and gpx seems to work but the mapcanvas is never drawn. I have to investigate why. But probably it has to do with the draw used in qgis. The properties are there and get updated, but the canvasstays black. The same happens with decorations plugins like north arrow and copyright.<br />
Next things i want to check is the shape error and the canvas problem. Then probably sqlite and gps.<br />
Ciao Marco</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bernawebdesign.ch/byteblog/2011/08/19/qgis-data-providers-and-map-canvas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

