<?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>Alex Little &#187; Maps &amp; Geolocation</title>
	<atom:link href="http://alexlittle.net/blog/category/maps-geolocation/feed/" rel="self" type="application/rss+xml" />
	<link>http://alexlittle.net/blog</link>
	<description></description>
	<lastBuildDate>Thu, 09 Feb 2012 10:34:14 +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>Walk in Sierra de Guadarrama</title>
		<link>http://alexlittle.net/blog/2011/08/08/walk-in-sierra-de-guadarrama/</link>
		<comments>http://alexlittle.net/blog/2011/08/08/walk-in-sierra-de-guadarrama/#comments</comments>
		<pubDate>Mon, 08 Aug 2011 06:53:07 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Maps & Geolocation]]></category>
		<category><![CDATA[Travel]]></category>
		<category><![CDATA[cercedilla]]></category>
		<category><![CDATA[fuenfria]]></category>
		<category><![CDATA[madrid]]></category>
		<category><![CDATA[Spain]]></category>
		<category><![CDATA[walk]]></category>

		<guid isPermaLink="false">http://alexlittle.net/blog/?p=2309</guid>
		<description><![CDATA[Photos and map of circular walk from Cercedilla in Valle de la Fuenfría: Photos: Track:]]></description>
			<content:encoded><![CDATA[<p>Photos and map of circular walk from Cercedilla in <a href="http://es.wikipedia.org/wiki/Valle_de_la_Fuenfr%C3%ADa">Valle de la Fuenfría</a>:</p>
<p>Photos:<br />
				<div id="gallery-72b8dc04" class="flickr-gallery photoset">
													<div class="flickr-thumb">
									<a href="http://flickr.com/photo.gne?id=6020666407"><img class="photo" title="img_5133" src="http://farm7.static.flickr.com/6012/6020666407_06e68e7d1b_s.jpg" alt="img_5133" /></a>
								</div>
															<div class="flickr-thumb">
									<a href="http://flickr.com/photo.gne?id=6021214576"><img class="photo" title="img_5132" src="http://farm7.static.flickr.com/6146/6021214576_b9e6b0895c_s.jpg" alt="img_5132" /></a>
								</div>
															<div class="flickr-thumb">
									<a href="http://flickr.com/photo.gne?id=6021206518"><img class="photo" title="img_5131" src="http://farm7.static.flickr.com/6127/6021206518_16057c70b2_s.jpg" alt="img_5131" /></a>
								</div>
															<div class="flickr-thumb">
									<a href="http://flickr.com/photo.gne?id=6020644929"><img class="photo" title="img_5134" src="http://farm7.static.flickr.com/6024/6020644929_2a29a434d3_s.jpg" alt="img_5134" /></a>
								</div>
															<div class="flickr-thumb">
									<a href="http://flickr.com/photo.gne?id=6021192568"><img class="photo" title="img_5147" src="http://farm7.static.flickr.com/6005/6021192568_25d7cc27f9_s.jpg" alt="img_5147" /></a>
								</div>
															<div class="flickr-thumb">
									<a href="http://flickr.com/photo.gne?id=6020634899"><img class="photo" title="img_5137" src="http://farm7.static.flickr.com/6027/6020634899_ecae68eb55_s.jpg" alt="img_5137" /></a>
								</div>
															<div class="flickr-thumb">
									<a href="http://flickr.com/photo.gne?id=6021182428"><img class="photo" title="img_5141" src="http://farm7.static.flickr.com/6021/6021182428_8f84b0320e_s.jpg" alt="img_5141" /></a>
								</div>
															<div class="flickr-thumb">
									<a href="http://flickr.com/photo.gne?id=6021176280"><img class="photo" title="img_5148" src="http://farm7.static.flickr.com/6003/6021176280_df4bda96fd_s.jpg" alt="img_5148" /></a>
								</div>
															<div class="flickr-thumb">
									<a href="http://flickr.com/photo.gne?id=6020617009"><img class="photo" title="img_5138" src="http://farm7.static.flickr.com/6018/6020617009_5f6aa01e0d_s.jpg" alt="img_5138" /></a>
								</div>
															<div class="flickr-thumb">
									<a href="http://flickr.com/photo.gne?id=6020680421"><img class="photo" title="img_5135" src="http://farm7.static.flickr.com/6130/6020680421_25b2a9e44d_s.jpg" alt="img_5135" /></a>
								</div>
															<div class="flickr-thumb">
									<a href="http://flickr.com/photo.gne?id=6021228028"><img class="photo" title="img_5144" src="http://farm7.static.flickr.com/6010/6021228028_b5d064564b_s.jpg" alt="img_5144" /></a>
								</div>
															<div class="flickr-thumb">
									<a href="http://flickr.com/photo.gne?id=6021223946"><img class="photo" title="img_5139" src="http://farm7.static.flickr.com/6143/6021223946_86e2eb93ac_s.jpg" alt="img_5139" /></a>
								</div>
															<div class="flickr-thumb">
									<a href="http://flickr.com/photo.gne?id=6020690853"><img class="photo" title="img_5140" src="http://farm7.static.flickr.com/6026/6020690853_f78f6b7ab9_s.jpg" alt="img_5140" /></a>
								</div>
															<div class="flickr-thumb">
									<a href="http://flickr.com/photo.gne?id=6020686587"><img class="photo" title="img_5149" src="http://farm7.static.flickr.com/6018/6020686587_689a8535ba_s.jpg" alt="img_5149" /></a>
								</div>
												<div class="fg-clear"></div>
				</div>
												<div class="fg-clear"></div>
							<script type="text/javascript">
											jQuery(document).ready(function(){
							jQuery("#gallery-72b8dc04 .flickr-thumb img").flightbox({size_callback: get_sizes});
						});
										
										//-->
				</script>
			</p>
<p>Track:<br />
<iframe frameBorder="0" src="http://www.wikiloc.com/wikiloc/spatialArtifacts.do?event=view&#038;id=1916860&#038;measures=off&#038;title=off&#038;near=off&#038;images=off&#038;maptype=S" width="500px" height="400px"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://alexlittle.net/blog/2011/08/08/walk-in-sierra-de-guadarrama/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Update to Online Users Map</title>
		<link>http://alexlittle.net/blog/2011/02/11/update-to-online-users-map/</link>
		<comments>http://alexlittle.net/blog/2011/02/11/update-to-online-users-map/#comments</comments>
		<pubDate>Fri, 11 Feb 2011 15:51:16 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Maps & Geolocation]]></category>
		<category><![CDATA[Moodle]]></category>
		<category><![CDATA[Open Source Software]]></category>
		<category><![CDATA[block]]></category>
		<category><![CDATA[moodle]]></category>
		<category><![CDATA[online users map]]></category>

		<guid isPermaLink="false">http://alexlittle.net/blog/?p=2123</guid>
		<description><![CDATA[I&#8217;ve just updated the version of my Online Users Map block for Moodle 1.9 so you have the option of using OpenStreetMap for the map display. I&#8217;d already done this for the version of the block for Moodle 2, so was quite easy to retrospectively add this to the 1.9 version too. You can see [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just updated the version of my <a href="http://moodle.org/mod/data/view.php?rid=890&#038;page=448">Online Users Map block for Moodle 1.9</a> so you have the option of using OpenStreetMap for the map display. I&#8217;d <a href="http://alexlittle.net/blog/2010/12/29/updates-to-online-users-map/">already done this for the version of the block for Moodle 2</a>, so was quite easy to retrospectively add this to the 1.9 version too.</p>
<p>You can see a live demo running on <a href="http://moodle.alexlittle.net">my Moodle installation</a>.</p>
<p>Any feedback or comments welcome <img src='http://alexlittle.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://alexlittle.net/blog/2011/02/11/update-to-online-users-map/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updates to Online Users Map</title>
		<link>http://alexlittle.net/blog/2010/12/29/updates-to-online-users-map/</link>
		<comments>http://alexlittle.net/blog/2010/12/29/updates-to-online-users-map/#comments</comments>
		<pubDate>Wed, 29 Dec 2010 11:21:56 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Maps & Geolocation]]></category>
		<category><![CDATA[Moodle]]></category>
		<category><![CDATA[Open Source Software]]></category>
		<category><![CDATA[blocks]]></category>
		<category><![CDATA[maps]]></category>
		<category><![CDATA[moodle]]></category>
		<category><![CDATA[moodle2]]></category>
		<category><![CDATA[online users map]]></category>
		<category><![CDATA[openstreetmap]]></category>

		<guid isPermaLink="false">http://alexlittle.net/blog/?p=2063</guid>
		<description><![CDATA[I&#8217;ve finally had a bit of time to work on the online users map block I wrote a while ago &#8211; the recent release of Moodle 2 being a bit of a spur. Two main changes I&#8217;ve made: Firstly, I added the option to use either Google Maps or OpenStreetMap, with the default being OpenStreetMap, [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_2064" class="wp-caption alignleft" style="width: 204px"><a href="http://alexlittle.net/blog/images/2010/12/online-user-map.png"><img src="http://alexlittle.net/blog/images/2010/12/online-user-map.png" alt="" title="online-user-map" width="194" height="217" class="size-full wp-image-2064" /></a><p class="wp-caption-text">Online Users Map with OpenStreetMap</p></div>
<p>I&#8217;ve finally had a bit of time to work on the <a href="http://moodle.org/mod/data/view.php?d=13&#038;rid=890">online users map block</a> I wrote a while ago &#8211; the recent release of Moodle 2 being a bit of a spur. Two main changes I&#8217;ve made:</p>
<p>Firstly, I added the option to use either <a href="http://maps.google.com/">Google Maps</a> or <a href="http://www.openstreetmap.org/">OpenStreetMap</a>, with the default being OpenStreetMap, but you can easily change it in the block settings.</p>
<p>Secondly, I managed to get the block up and running in Moodle 2 (<a href="http://moodle2.alexlittle.net/">see it in action</a>). It needed a few changes over the previous version to get it to work. I&#8217;m still having a few issues with getting the block to update the cron field in the mdl_blocks table &#8211; so currently you need to update the blocks table manually to enable the cron function, which automatically updates the user locations.</p>
<p>Any feedback welcome <img src='http://alexlittle.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://alexlittle.net/blog/2010/12/29/updates-to-online-users-map/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Using smart phones for health research in rural areas</title>
		<link>http://alexlittle.net/blog/2010/10/12/using-smart-phones-for-health-research-in-rural-areas/</link>
		<comments>http://alexlittle.net/blog/2010/10/12/using-smart-phones-for-health-research-in-rural-areas/#comments</comments>
		<pubDate>Tue, 12 Oct 2010 05:00:12 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Digital Campus]]></category>
		<category><![CDATA[Ed Tech]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Maps & Geolocation]]></category>
		<category><![CDATA[ethiopia]]></category>
		<category><![CDATA[gprs]]></category>
		<category><![CDATA[gps]]></category>
		<category><![CDATA[health extension workers]]></category>
		<category><![CDATA[HEWs]]></category>
		<category><![CDATA[htc dream]]></category>
		<category><![CDATA[mekelle]]></category>

		<guid isPermaLink="false">http://alexlittle.net/blog/?p=1955</guid>
		<description><![CDATA[I recently became the owner of an unlocked HTC Dream smartphone (running Android 1.6). Smart phones are still quite a rarity in Mekelle (and I&#8217;d guess in much of the rest of Ethiopia), so despite this not being the most recent model, everyone who sees me using it asks me to have a look &#038; [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://alexlittle.net/blog/images/2010/10/IMG_3442.jpg"><img src="http://alexlittle.net/blog/images/2010/10/IMG_3442-225x300.jpg" alt="" title="IMG_3442" width="225" height="300" class="aligncenter size-medium wp-image-1956" /></a></p>
<p>I recently became the owner of an unlocked HTC Dream smartphone (running Android 1.6). Smart phones are still quite a rarity in Mekelle (and I&#8217;d guess in much of the rest of Ethiopia), so despite this not being the most recent model, everyone who sees me using it asks me to have a look &#038; play around. I have seen a few people with Nokia E71 phones, but when you look closer they&#8217;re actually Nokla E71&#8242;s (yes, that&#8217;s Nokia with an L instead of an i).</p>
<p>In a couple of days I will be heading out to some rural areas with a colleague doing his doctorate in public health. He&#8217;s testing different smartphones and applications for data collection whilst he&#8217;s interviewing Health Extension Workers (HEWs). I&#8217;m joining him to see what some of the issues are with using these types of phones and applications in this context, with a view to spending some time over the coming months seeing how these devices may be used to deliver training.</p>
<p>I&#8217;ve only really been using the phone for the past week or so and there are a couple of areas where I can already see we may run into problems.</p>
<p>Firstly, the battery life. With my usage, not particularly heavy, the battery usually only lasts just over a day. Given that we&#8217;ll be using these devices for data collection, then they&#8217;re likely to be having heavy use in areas with little or no mains power. We are testing out some small solar power chargers.</p>
<p>Secondly, the GPRS coverage. GPRS is not used widely here and coverage in extremely patchy (even in large city like Mekelle) and it&#8217;s not yet been rolled out to other more rural areas (or even large towns). Sim cards need to be specifically enabled to use GPRS &#8211; it&#8217;s not turned on by default. The applications we&#8217;re testing out (<a href="http://www.episurveyor.org">EpiSurveyor</a> and <a href="http://www.sanamobile.org/">Sana</a>) will both allow data to stored until an area with coverage is reached, but unless the user visits Mekelle on a regular basis then the data will never get uploaded.</p>
<p>I&#8217;m sure that improvements in the phones and the phone network infrastructure will eventually make both of my concerns invalid &#8211; it&#8217;s just a question of when they will be addressed.</p>
<p>The other questions and areas I&#8217;d like to look at include:</p>
<p>1) How easy is inputting the data on such a small screen? Might a tablet or netbook PC be more appropriate? Perhaps they&#8217;ll work well for short, relatively simple surveys, but not for others?<br />
2) Do any of the HEW&#8217;s already have java enabled phones? If so, this would enable them to use the EpiSurveyor application without any new phones.<br />
3) Do any of the phones support input using ge&#8217;ez (the alphabet used for Amharic and Tigrinian)? I can&#8217;t see how to input these characters on my phone (if anyone knows how I&#8217;d be pleased to hear from you), but I can display the characters.<br />
4) How long do the phones take to get a GPS signal? For each record input we can automatically attach the location coordinates &#8211; but I&#8217;ve noticed that sometimes the phones can take a long time getting a GPS fix. With the power issues it&#8217;s unlikely they&#8217;d want to leave the GPS on all the time.<br />
5) Would they really be used? Getting reliable data in these areas (even just for the number of births/deaths) is extremely difficult &#8211; reporting processes are often unreliable or just not used. Using these phones could help with gathering this info &#8211; but obviously only if they are used.<br />
5) What are the other uses for the phones? E.g. providing remote diagnostic support, clinical support, training content/activities or reference, or perhaps for fun/social activities.</p>
<p>Plus I&#8217;m sure many other questions and possibilities will arise over the coming days.</p>
]]></content:encoded>
			<wfw:commentRss>http://alexlittle.net/blog/2010/10/12/using-smart-phones-for-health-research-in-rural-areas/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Applying weighting to heatmaps</title>
		<link>http://alexlittle.net/blog/2010/09/08/applying-weighting-to-heatmaps/</link>
		<comments>http://alexlittle.net/blog/2010/09/08/applying-weighting-to-heatmaps/#comments</comments>
		<pubDate>Wed, 08 Sep 2010 18:41:11 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Maps & Geolocation]]></category>
		<category><![CDATA[Open Source Software]]></category>
		<category><![CDATA[heatmap]]></category>
		<category><![CDATA[heatmap.py]]></category>
		<category><![CDATA[mapping]]></category>
		<category><![CDATA[visualisation]]></category>

		<guid isPermaLink="false">http://alexlittle.net/blog/?p=1896</guid>
		<description><![CDATA[Following up on the playing around I was having with heatmaps the other day, I made a few updates to the heatmap.py script to allow for each point to have an associated &#8216;intensity&#8217;. When the points are plotted, the intensities are normalised and each point plotted with a relative intensity (as shown in the image [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1897" class="wp-caption alignright" style="width: 211px"><a href="http://alexlittle.net/blog/images/2010/09/heatmap2.png"><img src="http://alexlittle.net/blog/images/2010/09/heatmap2.png" alt="" title="heatmap2" width="201" height="238" class="size-full wp-image-1897" /></a><p class="wp-caption-text">Heatmap with weighting applied</p></div>
<p>Following up on the <a href="http://alexlittle.net/blog/2010/09/03/playing-with-heatmaps/">playing around I was having with heatmaps</a> the other day, I made a few updates to the <a href="http://jjguy.com/heatmap/">heatmap.py</a> script to allow for each point to have an associated &#8216;intensity&#8217;. When the points are plotted, the intensities are normalised and each point plotted with a relative intensity (as shown in the image on the right).<br />
Few other little changes I made:</p>
<ul>
<li>allow the area covered by the size of the final image to be specified, rather than using the max &#038; min x/y coordinates from the input points</li>
<li>change how the the dots are built &#8211; in theory should be a little quicker &#8211; but I&#8217;ve not tested with large enough dataset to know if it makes a big difference </li>
<li>in my demo script I&#8217;ve shown how you can convert the latatitude to its Mercartor projection coordinate</li>
</ul>
<p>For those interested in the changes I made to the heatmap.py script you can <a href="http://alexlittle.net/blog/download.php?file=heatmap.zip">download the diff and an example script</a>. Any feedback, comments welcome <img src='http://alexlittle.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://alexlittle.net/blog/2010/09/08/applying-weighting-to-heatmaps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Playing with heatmaps</title>
		<link>http://alexlittle.net/blog/2010/09/03/playing-with-heatmaps/</link>
		<comments>http://alexlittle.net/blog/2010/09/03/playing-with-heatmaps/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 12:26:43 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Maps & Geolocation]]></category>
		<category><![CDATA[Open Source Software]]></category>
		<category><![CDATA[Web dev & programming]]></category>
		<category><![CDATA[gheat]]></category>
		<category><![CDATA[heatmap.py]]></category>
		<category><![CDATA[heatmaps]]></category>
		<category><![CDATA[mercator]]></category>
		<category><![CDATA[openheatmap]]></category>
		<category><![CDATA[openstreetmap]]></category>

		<guid isPermaLink="false">http://alexlittle.net/blog/?p=1877</guid>
		<description><![CDATA[Over that past few days I&#8217;ve been playing around with creating heatmaps to overlay onto OpenStreetMap &#8211; the image on the left is where I&#8217;ve got to so far. My interest in this is for creating heatmaps from data collected during my colleagues health sciences research in Ethiopia. There are already several programs and services [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1878" class="wp-caption alignleft" style="width: 265px"><a href="http://alexlittle.net/blog/images/2010/09/heatmap.png"><img src="http://alexlittle.net/blog/images/2010/09/heatmap.png" alt="" title="heatmap" width="255" height="239" class="size-full wp-image-1878" /></a><p class="wp-caption-text">My 'hello world' heatmap</p></div>
<p>Over that past few days I&#8217;ve been playing around with creating heatmaps to overlay onto OpenStreetMap &#8211; the image on the left is where I&#8217;ve got to so far. My interest in this is for creating heatmaps from data collected during my colleagues health sciences research in Ethiopia.</p>
<p>There are already several programs and services available to create heatmaps, for example <a href="http://code.google.com/p/gheat/">gheat</a> and <a href="http://www.openheatmap.com/">OpenHeatMap</a>. But none of these quite suited me, gheat because I didn&#8217;t want to create a full tile server &#8211; just an image to overlay on a particular area of the map and OpenHeatMap because I wanted to have access to the code to tweak how I wanted.</p>
<p>I then found <a href="http://jjguy.com/heatmap/">heatmap.py</a> which (using a similar algorithm to gheat) did almost exactly what I wanted. There were only a couple of changes that I needed to make:</p>
<p>1) Update to account for the Mercator projection &#8211; I wanted my overlay to be on a view of the whole world (zoom level 2 in OpenStreetMap). When I first ran the program the areas over northern Europe (and others) were almost but not quite inline with the marker overlays, but this was due to the projection. I just edited the input script to convert my lat/lng coordinates into Mercator coordinates.  I also hooked up the heatmap.py script to read the lat/lng coordinated from a MySQL database.</p>
<p>2) Allow the script to have weights against each point. The current script looks at the number of points in a particular area (or on top of each other) to generate the &#8216;heat&#8217;. I also wanted to allow for points to have a weight &#8211; as mentioned <a href="http://stackoverflow.com/questions/2389623/generating-a-kml-heatmap-from-given-data-set-of-lat-lon-density">here</a>. I&#8217;ve not yet implemented the weighting, but I&#8217;m not anticipating this to be too tricky. GHeat (as far as I can tell) doesn&#8217;t allow for weights on points, but OpenHeatMap does (please let me know if I&#8217;m wrong about this).</p>
<p>All has been much easier than I&#8217;d expected, I&#8217;ve learnt a little more about python and once I&#8217;ve got the weighting working how I&#8217;d like, then I&#8217;ll share the code back.</p>
]]></content:encoded>
			<wfw:commentRss>http://alexlittle.net/blog/2010/09/03/playing-with-heatmaps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>School Visits</title>
		<link>http://alexlittle.net/blog/2010/06/26/school-visits/</link>
		<comments>http://alexlittle.net/blog/2010/06/26/school-visits/#comments</comments>
		<pubDate>Sat, 26 Jun 2010 13:41:45 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Maps & Geolocation]]></category>

		<guid isPermaLink="false">http://alexlittle.net/blog/?p=1857</guid>
		<description><![CDATA[Yesterday, I had a visit out to Wukro, to meet some the heads from the local health bureaus and visit some schools in the area. Two of the PhD students from Mekelle have projects in this area, looking at prevalence of parasites in children and how this may be reduced. We&#8217;re investigating using phones and [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1858" class="wp-caption alignleft" style="width: 310px"><a href="http://alexlittle.net/blog/images/2010/06/IMG_2809.jpg"><img src="http://alexlittle.net/blog/images/2010/06/IMG_2809-300x225.jpg" alt="" title="IMG_2809" width="300" height="225" class="size-medium wp-image-1858" /></a><p class="wp-caption-text">Visiting a school near Wukro</p></div>
<p>Yesterday, I had a visit out to Wukro, to meet some the heads from the local health bureaus and visit some schools in the area. Two of the PhD students from Mekelle have projects in this area, looking at prevalence of parasites in children and how this may be reduced. We&#8217;re investigating using phones and GPS to collect the survey data, and have it automatically sent to a server (via GPRS) when the data collector comes into a mobile reception area. We&#8217;re also looking at how learning materials and/or diagnostic tools could be made available electronically (again using phones) to the Health Extension Workers.</p>
<p>We visited two schools, both a fairly short distance (10-15km) from the main Mekelle to Adigrat road, but both feeling quite remote. Both were primary schools with around 1000 pupils each &#8211; but neither had access to clean water and one had no electricity &#8211; although both did have mobile phone reception.</p>
<p>Getting connected to GPRS ought to be relatively straightforward, however the SIM card needs to be GPRS enabled first. It&#8217;s free to enable, but isn&#8217;t automatic. We went to the ETC office in Mekelle to ask them to do this, but for some reason currently it can&#8217;t be enabled for Tigray mobile numbers (0914xxxxxx), I then asked them to enable my Addis mobile number (0910xxxxxx), but was then told it can only be enabled in Addis. So we&#8217;re a little stuck, being unable to test the GPRS availability on any of the phones that we have between us. The good news is that SIM cards are now much cheaper &#8211; 85 birr each (with 15 birr credit included), compared to the 360+ birr I paid less than a couple of years ago.</p>
<p>The past month has flown by, feels as if I&#8217;ve only be back for 5 minutes. I&#8217;m generally very happy with the progress we&#8217;ve made on the project over the past year. Looking forward to coming back again in September again to see how everything has moved on again.</p>
]]></content:encoded>
			<wfw:commentRss>http://alexlittle.net/blog/2010/06/26/school-visits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Running my own OpenStreetMap server</title>
		<link>http://alexlittle.net/blog/2010/05/03/running-my-own-openstreetmap-server/</link>
		<comments>http://alexlittle.net/blog/2010/05/03/running-my-own-openstreetmap-server/#comments</comments>
		<pubDate>Mon, 03 May 2010 11:46:30 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Maps & Geolocation]]></category>
		<category><![CDATA[Open Source Software]]></category>
		<category><![CDATA[googlemaps]]></category>
		<category><![CDATA[mapnik]]></category>
		<category><![CDATA[openlayers]]></category>
		<category><![CDATA[openstreetmap]]></category>
		<category><![CDATA[osm]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://alexlittle.net/blog/?p=1784</guid>
		<description><![CDATA[After using OpenStreetMap in a fairly limited way for the past year or so, essentially just to upload data/tracks from wandering around Ethiopia, I thought I&#8217;d have a closer look, especially as a possible replacement for Google Maps which I was using a lot whilst at the OU. Firstly I looked at how I could [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1787" class="wp-caption alignleft" style="width: 310px"><a href="http://alexlittle.net/blog/images/2010/05/mytiles.png"><img src="http://alexlittle.net/blog/images/2010/05/mytiles-300x227.png" alt="UK map generated on my OSM server" title="UK map generated on my OSM server" width="300" height="227" class="size-medium wp-image-1787" /></a><p class="wp-caption-text">UK map generated on my OSM server</p></div>
<p>After using <a href="http://www.openstreetmap.org">OpenStreetMap</a> in a fairly limited way for the past year or so, essentially just to upload data/tracks from wandering around Ethiopia, I thought I&#8217;d have a closer look, especially as a possible replacement for Google Maps which I was using a lot whilst at the OU.</p>
<p>Firstly I looked at how I could use OSM and the <a href="http://www.openlayers.org/">OpenLayers API</a> as an alternative for the map in my Online Users Map &#8211; which certainly looks feasible. So I&#8217;m now thinking about making this an option in the block settings, as shouldn&#8217;t be too much work to provide the option.</p>
<p>I also set up my own open street map server (<a href="http://weait.com/content/build-your-own-openstreetmap-server">instructions for installing on Ubuntu Lucid Lynx)</a>. Although quite a long process everything worked well first time with no errors. I didn&#8217;t download the entire 8Gb+ OSM dataset to generate my tiles, rather I just selected a much smaller area of detailed data (using extracts from <a href="http://download.geofabrik.de/osm/europe/great_britain/">GeoFabrik</a> and <a href="http://downloads.cloudmade.com/africa/ethiopia#downloads_breadcrumbs">CloudMade</a>). This avoided the potential &#8217;30 hours or longer&#8217; process of importing the world into my database &#8211; the whole dataset for Ethiopia took less than 30 seconds to import.</p>
<p>The only part where I ran into a problem was at the very end when I wanted to generate all the tiles. When I ran ./generate_tiles.py I kept getting an error telling me that osm-local.xml didn&#8217;t exist. Fortunately this was quite an easy fix, I just needed to edit ~/bin/mapnik/generate_tiles.py to point to ~/bin/mapnik/osm.xml instead, then all ran fine (generating 55Mb+ of png images).</p>
<p>I could then create an alias in my Apache to point to my generated tiles and create a slippy map using OpenLayer and the tiles generated on my desktop.</p>
<p>I still have a lot to learn about all this, especially with what can be done with Mapnik for generating tiles (and the python script necessary to achieve it) and using OpenLayers as a replacement for Google Maps API &#8211; but all going well so far <img src='http://alexlittle.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://alexlittle.net/blog/2010/05/03/running-my-own-openstreetmap-server/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Fix for &#8216;bad gateway&#8217; issues with Online Users Map</title>
		<link>http://alexlittle.net/blog/2010/04/22/fix-for-bad-gateway-issues-with-online-users-map/</link>
		<comments>http://alexlittle.net/blog/2010/04/22/fix-for-bad-gateway-issues-with-online-users-map/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 08:07:28 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Maps & Geolocation]]></category>
		<category><![CDATA[Open Source Software]]></category>
		<category><![CDATA[moodle]]></category>
		<category><![CDATA[online users map]]></category>

		<guid isPermaLink="false">http://alexlittle.net/blog/?p=1771</guid>
		<description><![CDATA[After a long, long delay, I finally had chance to look at the &#8216;Bad Gateway&#8217; problem that seemed to be stopping the Moodle Online Users Map block working. Whilst in Ethiopia my internet connection there wasn&#8217;t good enough to be able to spend time debugging this, but now I&#8217;m back on a more reliable connection [...]]]></description>
			<content:encoded><![CDATA[<p>After a long, long delay, I finally had chance to look at the &#8216;Bad Gateway&#8217; problem that seemed to be stopping the Moodle Online Users Map block working. Whilst in Ethiopia my internet connection there wasn&#8217;t good enough to be able to spend time debugging this, but now I&#8217;m back on a more reliable connection I&#8217;ve been able to have a look.</p>
<p>It turned out to be a relatively simple issue to resolve, basically I wasn&#8217;t correctly constructing the call to the geonames website, so it gave the &#8216;bad gateway&#8217; response.</p>
<p>If you are using (or trying to use) this block then please update to the latest version as soon as possible (go to: <a href="http://moodle.org/mod/data/view.php?d=13&#038;rid=890">Moodle Modules and Plugins</a>).</p>
<p>I&#8217;ve not yet had chance to test the changes when the Moodle server is behind a proxy server, I&#8217;ll try to get this tested soon. If you are using a proxy server I&#8217;d be very interested to know if it&#8217;s now working (or not).</p>
<p>[Update 20 Apr 12:30]: have just tested by going through a proxy server and appears to be working fine, but please let me know if it doesn&#8217;t work for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://alexlittle.net/blog/2010/04/22/fix-for-bad-gateway-issues-with-online-users-map/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ashenda Festival</title>
		<link>http://alexlittle.net/blog/2009/08/25/ashenda-festival/</link>
		<comments>http://alexlittle.net/blog/2009/08/25/ashenda-festival/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 12:09:08 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Maps & Geolocation]]></category>
		<category><![CDATA[VSO]]></category>
		<category><![CDATA[ashenda]]></category>
		<category><![CDATA[mekelle]]></category>
		<category><![CDATA[openstreetmap]]></category>
		<category><![CDATA[teza]]></category>

		<guid isPermaLink="false">http://alexlittle.net/blog/?p=1448</guid>
		<description><![CDATA[Turns out that the signing and dancing I mentioned yesterday is the Ashenda festival. It also goes on for several days, so I&#8217;m still getting stopped in the street and asked for money! In an attempt to avoid getting stopped quite so often I thought it&#8217;d be better to go out on my bike. This [...]]]></description>
			<content:encoded><![CDATA[<p>Turns out that the signing and dancing I mentioned yesterday is the Ashenda festival. It also goes on for several days, so I&#8217;m still getting stopped in the street and asked for money!</p>
<p>In an attempt to avoid getting stopped quite so often I thought it&#8217;d be better to go out on my bike. This mainly worked, though there we a few times when I was almost knocked off by groups of kids trying to stop me to give them money! Fortunately I was going quite slowly and didn&#8217;t actually get knocked off. Out on the bike I was able to do some more mapping for OpenStreetMap, adding some roads that I don&#8217;t usually walk along. After uploading these updates for OpenStreetMap I took a look at Mekelle on Google Maps. Last time I looked, several months ago now, there was virtually nothing marked, but now there&#8217;s almost a <a href="http://maps.google.com/maps?f=q&#038;source=s_q&#038;hl=en&#038;q=Mek%27ele,+South+Tigray,+Ethiopia&#038;sll=37.0625,-95.677068&#038;sspn=46.898798,79.013672&#038;ie=UTF8&#038;cd=1&#038;geocode=FUzvzQAdelFaAg&#038;split=0&#038;ll=13.494553,39.473705&#038;spn=0.056587,0.077162&#038;z=14 ">complete map</a>. I&#8217;m interested to know where they got this data from, given that most of the printed maps I&#8217;ve seen of this region aren&#8217;t great and certainly don&#8217;t include many of the new residential areas on the outskirts of town.</p>
<p>Yesterday I also went to the cinema for the first time I&#8217;ve been back, to watch <a href="http://www.imdb.com/title/tt1284592/">Teza</a>, an Ethiopian film about a doctor returning to his home village near Lake Tana during the 70&#8242;s and 80&#8242;s. Although depressing in parts, it was well worth watching &#8211; the film won best film at an African film festival earlier this year. I had expected it to mainly be in Amharic, hopefully with English subtitles, but it was actually almost all in English. For info, the word &#8216;teza&#8217; roughly translates as drop or drip.</p>
<p>If anyone feels like posting something over to me then anything, postcards, packet cheese sauce, etc, it would be much appreciated&#8230; the address is:</p>
<p>PO Box 3060<br />
Mekelle University<br />
Mekelle<br />
Tigray<br />
Ethiopia</p>
<p>Cheers!</p>
]]></content:encoded>
			<wfw:commentRss>http://alexlittle.net/blog/2009/08/25/ashenda-festival/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 1.205 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-02-11 09:53:32 -->

