<?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>Ken Guest's online diary &#187; openstreetmap</title>
	<atom:link href="http://blogs.linux.ie/kenguest/category/openstreetmap/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.linux.ie/kenguest</link>
	<description>php, linux, pear, mysql etc etc</description>
	<lastBuildDate>Thu, 16 Aug 2012 22:12:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>A new Openstreetmap API framework for PHP.</title>
		<link>http://blogs.linux.ie/kenguest/2011/10/21/a-new-openstreetmap-api-framework-for-php/</link>
		<comments>http://blogs.linux.ie/kenguest/2011/10/21/a-new-openstreetmap-api-framework-for-php/#comments</comments>
		<pubDate>Fri, 21 Oct 2011 17:38:38 +0000</pubDate>
		<dc:creator>kenguest</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[openstreetmap]]></category>
		<category><![CDATA[pear]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/?p=371</guid>
		<description><![CDATA[So over the last while, I've been working on a PHP package imaginitively named <a href="https://github.com/kenguest/Services_Openstreetmap">Services_Openstreetmap</a>, for interacting with the <a href="http://wiki.openstreetmap.org/wiki/API_v0.6">openstreetmap API</a>. I initially needed it so I could search for certain POIs and tabulate the results; it's now also capable of adding data to the openstreetmap database - nodes and other elements can be created, updated and so on. It will even access the details of the user that is being used to modify that data, which is one difference between it and <a href="http://wiki.openstreetmap.org/wiki/Develop/Frameworks#Single_Purpose_Client_Libraries_for_API0.6_.28the_RESTful_API.29">the other single purpose OSM frameworks</a>.

So why the big fanfare now? Well I'm happy enough with it now to let other people look at and use it and also I've submitted it to the <a href="http://pear.php.net/pepr/">PEAR Pepr process</a>, and the grilling that entails, so it can be included in the PEAR repository.
]]></description>
			<content:encoded><![CDATA[<p>So over the last while, I&#8217;ve been working on a PHP package imaginatively named <a href="https://github.com/kenguest/Services_Openstreetmap">Services_Openstreetmap</a>, for interacting with the <a href="http://wiki.openstreetmap.org/wiki/API_v0.6">openstreetmap API</a>. I initially needed it so I could search for certain POIs and tabulate the results; it&#8217;s now also capable of adding data to the openstreetmap database &#8211; nodes and other elements can be created, updated and so on. It will even access the details of the user that is being used to modify that data, which is one difference between it and <a href="http://wiki.openstreetmap.org/wiki/Develop/Frameworks#Single_Purpose_Client_Libraries_for_API0.6_.28the_RESTful_API.29">the other single purpose OSM frameworks</a>.</p>
<p>So why the big fanfare now? Well I&#8217;m happy enough with it now to let other people look at and use it and also I&#8217;ve <a href="http://pear.php.net/pepr/pepr-proposal-show.php?id=667">submitted i</a>t to the <a href="http://pear.php.net/pepr/">PEAR Pepr process</a>, and the grilling that entails, so it can be included in the PEAR repository.</p>
<p>And if this pushes more people to using Openstreetmap (or PEAR for that matter) all the better!</p>
<p>(Update: This article has been <a href="http://softdroid.net/novy-openstreetmap">translated to Ukrainian</a>, with many thanks to Vlad Brown)</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/kenguest/2011/10/21/a-new-openstreetmap-api-framework-for-php/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mapping Roscrea &#8211; with hindsight set to 20/20.</title>
		<link>http://blogs.linux.ie/kenguest/2011/04/21/mapping-roscrea-with-hindsight-set-to-2020/</link>
		<comments>http://blogs.linux.ie/kenguest/2011/04/21/mapping-roscrea-with-hindsight-set-to-2020/#comments</comments>
		<pubDate>Thu, 21 Apr 2011 10:44:21 +0000</pubDate>
		<dc:creator>kenguest</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[openstreetmap]]></category>

		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/?p=364</guid>
		<description><![CDATA[So, I had the opportunity earlier on this week, to spend an hour or two &#8216;micromapping&#8217; a portion of Roscrea town. Deciding to focus on Castle Street, Glebe View (previously not on the map), Gaol Road, Abbey Street and back up to Castle Street via Rosemary Street and some of Main Street, I&#8217;ve added quite [...]]]></description>
			<content:encoded><![CDATA[<p>So, I had the opportunity earlier on this week, to spend an hour or two &#8216;micromapping&#8217; a portion of <a href="http://en.wikipedia.org/wiki/Roscrea">Roscrea</a> town. Deciding to focus on Castle Street, Glebe View (previously not on the map), Gaol Road, Abbey Street and back up to Castle Street via Rosemary Street and some of Main Street, I&#8217;ve added quite a few POIs; including *three* fast food emporiums with the word &#8216;Tasty&#8217; in their names!</p>
<style type="text/css">#map_1 {padding: 0; margin: 0;}#map_1 img{padding: 0; margin: 0;border:none;margin-top:0px;margin-right:0px;margin-left:0px;margin-bottom:0px;}</style><div id="map_1" style="width:450px; height:450px; overflow:hidden;padding:0px;"><script type="text/javascript" src="http://www.openlayers.org/api/OpenLayers.js"></script><script type="text/javascript" src="http://www.openstreetmap.org/openlayers/OpenStreetMap.js"></script><script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script><script type="text/javascript">/* <![CDATA[ */(function($) { map = new OpenLayers.Map ("map_1", {            controls:[              new OpenLayers.Control.Navigation(),              new OpenLayers.Control.PanZoom(),              new OpenLayers.Control.Attribution()              ],          maxExtent: new OpenLayers.Bounds(-20037508.34,-20037508.34,20037508.34,20037508.34),          maxResolution: 156543.0399,          numZoomLevels: 19,          units: "m",          projection: new OpenLayers.Projection("EPSG:900913"),           displayProjection: new OpenLayers.Projection("EPSG:4326")      } );var layerMapnik = new OpenLayers.Layer.OSM.Mapnik("Mapnik");var layerTah    = new OpenLayers.Layer.OSM.Osmarender("Osmarender");var layerCycle  = new OpenLayers.Layer.OSM.CycleMap("CycleMap");var layerGooglePhysical   = new OpenLayers.Layer.Google("Google Physical", {type: google.maps.MapTypeId.TERRAIN} );var layerGoogleStreet     = new OpenLayers.Layer.Google("Google Street", {type: google.maps.MapTypeId.ROADMAP} );var layerGoogleHybrid     = new OpenLayers.Layer.Google("Google Hybrid", {type: google.maps.MapTypeId.HYBRID} );var layerGoogleSatellite  = new OpenLayers.Layer.Google("Google Satellite", {type: google.maps.MapTypeId.SATELLITE} );map.addLayers([layerMapnik, layerTah, layerCycle, layerGooglePhysical, layerGoogleStreet, layerGoogleHybrid, layerGoogleSatellite]);map.addControl(new OpenLayers.Control.LayerSwitcher());    function osm_getTileURL(bounds) {        var res = this.map.getResolution();        var x = Math.round((bounds.left - this.maxExtent.left) / (res * this.tileSize.w));        var y = Math.round((this.maxExtent.top - bounds.top) / (res * this.tileSize.h));        var z = this.map.getZoom();        var limit = Math.pow(2, z);        if (y < 0 || y >= limit) {            return OpenLayers.Util.getImagesLocation() + "404.png";        } else {            x = ((x % limit) + limit) % limit;            return this.url + z + "/" + x + "/" + y + "." + this.type;        }    }var lonLat = new OpenLayers.LonLat(-7.79622,52.95368).transform(map.displayProjection,  map.projection);map.setCenter (lonLat,17);})(jQuery)/* ]]&gt; */ </script></div>
<p>Walking around with a notepad and pen, along with a little black box with flashing lights on (my gps &#8216;mouse&#8217; for which I should get a spare battery) aroused some interest; between some people telling me of their favourite walks and at least one man telling me that what I was doing was very strange indeed I think, after the fact of course (hindsight always being 20-20), I should have brought <a href="http://blogs.linux.ie/kenguest/2010/03/25/openstreetmap-posters/">a few OSM pamphlets or leaflets</a> with me &#8211; not wanting to stick out too much I&#8217;d left <a href="http://wiki.openstreetmap.org/wiki/Merchandise#High_Vis_Jackets">my openstreetmap hi-viz vest</a> behind in the car.</p>
<p>What, if anything, do you bring along when mapping &#8211; both for the act of mapping itself and for &#8216;spreading the word&#8217;?</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/kenguest/2011/04/21/mapping-roscrea-with-hindsight-set-to-2020/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenStreetMap posters</title>
		<link>http://blogs.linux.ie/kenguest/2010/03/25/openstreetmap-posters/</link>
		<comments>http://blogs.linux.ie/kenguest/2010/03/25/openstreetmap-posters/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 00:58:09 +0000</pubDate>
		<dc:creator>kenguest</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[openstreetmap]]></category>
		<category><![CDATA[op]]></category>

		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/?p=340</guid>
		<description><![CDATA[Here&#8217;s a little list of various posters/leaflets that I&#8217;ve found for evangelizing OpenStreetMap: Open Street Map Fast Facts There&#8217;s the recruitment poster; with other formats at http://svn.openstreetmap.org/misc/pr_material/recruitment_poster/ &#8211; there are quite a few shops along my commute-route with this on their noticeboard The OSM Flyer This OSM Licence Card appeared mid-February If there are any [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a little list of various posters/leaflets that I&#8217;ve found for evangelizing OpenStreetMap:</p>
<ul>
<li><a href="http://community.cloudmade.com/blog/wp-content/uploads/2009/10/091006-OSM_Facts.pdf">Open Street Map Fast Facts</a></li>
<li><a href="http://svn.openstreetmap.org/misc/pr_material/recruitment_poster/poster.png">There&#8217;s the recruitment poster</a>; with other formats at <a href="http://svn.openstreetmap.org/misc/pr_material/recruitment_poster/">http://svn.openstreetmap.org/misc/pr_material/recruitment_poster/</a> &#8211; there are quite a few shops along my commute-route with this on their noticeboard <img src='http://blogs.linux.ie/kenguest/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />
</li>
<li><a href="http://svn.openstreetmap.org/misc/pr_material/english_flyer_ajr_2008-04/OSMFlyer-English.pdf">The OSM Flyer</a></li>
<li>This <a href="http://blogs.linux.ie/kenguest/files/2010/03/media_httpmapdatabigt_txhwk.png.scaled500.png">OSM Licence Card</a> appeared mid-February</li>
</ul>
<p>If there are any others please let me know so I can update the list <img src='http://blogs.linux.ie/kenguest/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/kenguest/2010/03/25/openstreetmap-posters/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>OpenStreetMap in the news again</title>
		<link>http://blogs.linux.ie/kenguest/2009/08/28/openstreetmap-in-the-news-agai/</link>
		<comments>http://blogs.linux.ie/kenguest/2009/08/28/openstreetmap-in-the-news-agai/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 07:45:24 +0000</pubDate>
		<dc:creator>kenguest</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[openstreetmap]]></category>

		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/?p=268</guid>
		<description><![CDATA[Spotted two new articles on OpenStreetMap recently - one on the PocketLint site: "<a href='http://www.pocket-lint.com/news/26612/osm-openstreetmap-interview-steve-coast'>OpenStreetMap - Crowd sourced cartography set to re-map the world</a>"; and the other on Wired: "<a href='http://www.wired.com/gadgetlab/2009/08/gps-hackers'>GPS Hackers Blaze Own Trails With Crowdsourced Maps</a>".<br />
They both mention how OpenStreetMap cartography is more detailed than the alternatives produced by Navteq, Teleatlas et al and the Wired article even goes to include at least four links to various parts of the <a href="http://wiki.openstreetmap.org/">OSM wiki</a> and mentions some of the devices that our maps can be used on such as iPhones, TomToms and so on.<br />
What with this and more OSM 'love' spilling into <a href="http://twit.tv/floss83">Episode 83 of Floss Weekly</a> - Steve Coast, founder of OpenStreetMap, was interviewed in Episode 81 it looks like activity is only going to increase.]]></description>
			<content:encoded><![CDATA[<p>Spotted two new articles on OpenStreetMap recently &#8211; one on the PocketLint site: &#8220;<a href='http://www.pocket-lint.com/news/26612/osm-openstreetmap-interview-steve-coast'>OpenStreetMap &#8211; Crowd sourced cartography set to re-map the world</a>&#8220;; and the other on Wired: &#8220;<a href='http://www.wired.com/gadgetlab/2009/08/gps-hackers'>GPS Hackers Blaze Own Trails With Crowdsourced Maps</a>&#8220;.<br />
They both mention how OpenStreetMap cartography is more detailed than the alternatives produced by Navteq, Teleatlas et al and the Wired article even goes to include at least four links to various parts of the <a href="http://wiki.openstreetmap.org/">OSM wiki</a> and mentions some of the devices that our maps can be used on such as iPhones, TomToms and so on.<br />
What with this and more OSM &#8216;love&#8217; spilling into <a href="http://twit.tv/floss83">Episode 83 of Floss Weekly</a> &#8211; Steve Coast, founder of OpenStreetMap, was interviewed in Episode 81 it looks like activity is only going to increase.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/kenguest/2009/08/28/openstreetmap-in-the-news-agai/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenStreetMap at the Farmleigh Park Geeknic in Dublin, anybody?</title>
		<link>http://blogs.linux.ie/kenguest/2009/07/21/openstreetmap-at-the-farmleigh-park-geeknic-in-dublin-anybody/</link>
		<comments>http://blogs.linux.ie/kenguest/2009/07/21/openstreetmap-at-the-farmleigh-park-geeknic-in-dublin-anybody/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 12:52:01 +0000</pubDate>
		<dc:creator>kenguest</dc:creator>
				<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[openstreetmap]]></category>

		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/?p=261</guid>
		<description><![CDATA[There's a <a href="http://ubuntu-ie.org/node/35">Geeknic (picnic for geeks if you aren't too sure) on in  Farmleigh Park, Dublin</a> in a few weeks time (on Sunday 2nd August @ 1pm). I can't help but notice that <a href="http://www.openstreetmap.org/?lat=53.3665931224823&#38;lon=-6.35754346847534&#38;zoom=15">the OpenStreetMap map of Farmleigh</a> could do with a bit of attention - from what I can make out there are unnamed roads on the OSM map along with ones that aren't there - and as we all know, we can add as much detail as we feel necessary ;-)

So, anybody on for a bit of socialisin', evangelisin' and map making?
]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a <a href="http://ubuntu-ie.org/node/35">Geeknic (picnic for geeks if you aren&#8217;t too sure) on in  Farmleigh Park, Dublin</a> in a few weeks time (on Sunday 2nd August @ 1pm). I can&#8217;t help but notice that <a href="http://www.openstreetmap.org/?lat=53.3665931224823&amp;lon=-6.35754346847534&amp;zoom=15">the OpenStreetMap map of Farmleigh</a> could do with a bit of attention &#8211; from what I can make out there are unnamed roads on the OSM map along with ones that aren&#8217;t there &#8211; and as we all know, we can add as much detail as we feel necessary <img src='http://blogs.linux.ie/kenguest/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>So, anybody on for a bit of socialisin&#8217;, evangelisin&#8217; and map making?</p>
<style type="text/css">#map_2 {padding: 0; margin: 0;}#map_2 img{padding: 0; margin: 0;border:none;margin-top:0px;margin-right:0px;margin-left:0px;margin-bottom:0px;}</style><div id="map_2" style="width:450px; height:450px; overflow:hidden;padding:0px;"><script type="text/javascript">/* <![CDATA[ */(function($) { map = new OpenLayers.Map ("map_2", {            controls:[              new OpenLayers.Control.Navigation(),              new OpenLayers.Control.PanZoom(),              new OpenLayers.Control.Attribution()              ],          maxExtent: new OpenLayers.Bounds(-20037508.34,-20037508.34,20037508.34,20037508.34),          maxResolution: 156543.0399,          numZoomLevels: 19,          units: "m",          projection: new OpenLayers.Projection("EPSG:900913"),           displayProjection: new OpenLayers.Projection("EPSG:4326")      } );var layerMapnik = new OpenLayers.Layer.OSM.Mapnik("Mapnik");var layerTah    = new OpenLayers.Layer.OSM.Osmarender("Osmarender");var layerCycle  = new OpenLayers.Layer.OSM.CycleMap("CycleMap");var layerGooglePhysical   = new OpenLayers.Layer.Google("Google Physical", {type: google.maps.MapTypeId.TERRAIN} );var layerGoogleStreet     = new OpenLayers.Layer.Google("Google Street", {type: google.maps.MapTypeId.ROADMAP} );var layerGoogleHybrid     = new OpenLayers.Layer.Google("Google Hybrid", {type: google.maps.MapTypeId.HYBRID} );var layerGoogleSatellite  = new OpenLayers.Layer.Google("Google Satellite", {type: google.maps.MapTypeId.SATELLITE} );map.addLayers([layerMapnik, layerTah, layerCycle, layerGooglePhysical, layerGoogleStreet, layerGoogleHybrid, layerGoogleSatellite]);map.addControl(new OpenLayers.Control.LayerSwitcher());    function osm_getTileURL(bounds) {        var res = this.map.getResolution();        var x = Math.round((bounds.left - this.maxExtent.left) / (res * this.tileSize.w));        var y = Math.round((this.maxExtent.top - bounds.top) / (res * this.tileSize.h));        var z = this.map.getZoom();        var limit = Math.pow(2, z);        if (y < 0 || y >= limit) {            return OpenLayers.Util.getImagesLocation() + "404.png";        } else {            x = ((x % limit) + limit) % limit;            return this.url + z + "/" + x + "/" + y + "." + this.type;        }    }var lonLat = new OpenLayers.LonLat(-6.352,53.364).transform(map.displayProjection,  map.projection);map.setCenter (lonLat,14);var markers = new OpenLayers.Layer.Markers( "Marker" );map.addLayer(markers);var data = {};var currentPopup;data.icon = new OpenLayers.Icon("http://blogs.linux.ie/kenguest/wp-content/plugins/osm/icons/marker_blue.png",     new OpenLayers.Size(24,24),     new OpenLayers.Pixel(-12, -12));var ll = new OpenLayers.LonLat(-6.353,53.366).transform(map.displayProjection,  map.projection);     var feature = new OpenLayers.Feature(markers, ll, data);feature.closeBox = true;feature.popupClass = OpenLayers.Class(OpenLayers.Popup.FramedCloud, {"autoSize": true, minSize: new OpenLayers.Size(150,150),"keepInMap": true } );feature.data.popupContentHTML = "";feature.data.overflow = "hidden";var marker = new OpenLayers.Marker(ll,data.icon.clone());marker.feature = feature;var markerClick = function(evt) {  if (this.popup == null) {    this.popup = this.createPopup(this.closeBox);    map.addPopup(this.popup);    this.popup.show();  }   else {    this.popup.toggle();  }  OpenLayers.Event.stop(evt);};markers.addMarker(marker);})(jQuery)/* ]]&gt; */ </script></div>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/kenguest/2009/07/21/openstreetmap-at-the-farmleigh-park-geeknic-in-dublin-anybody/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Accessibility mailing list for Open Street Map</title>
		<link>http://blogs.linux.ie/kenguest/2009/07/02/accessibility-mailing-list/</link>
		<comments>http://blogs.linux.ie/kenguest/2009/07/02/accessibility-mailing-list/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 13:13:11 +0000</pubDate>
		<dc:creator>kenguest</dc:creator>
				<category><![CDATA[openstreetmap]]></category>

		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/?p=257</guid>
		<description><![CDATA[<a href="http://lists.openstreetmap.org/pipermail/talk/2009-July/038201.html">Lulu-Ann posted to the general Open Street Map</a> mailing list an announcement of the<a href="http://lists.openstreetmap.org/listinfo/accessibility">accessibility mailing list </a>.

From her posting, this mailing list will be focused on the discussion of
<ul>
	<li>How to create non visual maps for the blind and visual impaired</li>
	<li>New tags that allow to map objects of special interest for disabled persons</li>
	<li>New maps that contain information about barriers like steps for wheelchair users</li>
	<li>Special routing, like wheelchair routing or pedestrian routing for the blind</li>
	<li>New maps that contain worthful information like theatres with subtitles for the deaf or braille writing signs or acoustic traffic lights for the blind</li>
	<li>Data exchange to the navigation tool "Loadstone-GPS" for the blind</li>
</ul>

All very interesting.]]></description>
			<content:encoded><![CDATA[<p><a href="http://lists.openstreetmap.org/pipermail/talk/2009-July/038201.html">Lulu-Ann posted to the general Open Street Map</a> mailing list an announcement of the<a href="http://lists.openstreetmap.org/listinfo/accessibility">accessibility mailing list </a>.</p>
<p>From her posting, this mailing list will be focused on the discussion of</p>
<ul>
<li>How to create non visual maps for the blind and visual impaired</li>
<li>New tags that allow to map objects of special interest for disabled persons</li>
<li>New maps that contain information about barriers like steps for wheelchair users</li>
<li>Special routing, like wheelchair routing or pedestrian routing for the blind</li>
<li>New maps that contain worthful information like theatres with subtitles for the deaf or braille writing signs or acoustic traffic lights for the blind</li>
<li>Data exchange to the navigation tool &#8220;Loadstone-GPS&#8221; for the blind</li>
</ul>
<p>All very interesting.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/kenguest/2009/07/02/accessibility-mailing-list/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Reorganising the WikiProject_Ireland Page</title>
		<link>http://blogs.linux.ie/kenguest/2009/07/01/reorganise_wikiproject_ireland/</link>
		<comments>http://blogs.linux.ie/kenguest/2009/07/01/reorganise_wikiproject_ireland/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 12:53:22 +0000</pubDate>
		<dc:creator>kenguest</dc:creator>
				<category><![CDATA[openstreetmap]]></category>

		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/?p=254</guid>
		<description><![CDATA[I sent a <a href="http://lists.openstreetmap.org/pipermail/talk-ie/2009-July/000297.html">post to the talk-ie mailing list</a> wondering whether we should reorganise the "<a href="http://wiki.openstreetmap.org/wiki/WikiProject_Ireland">WikiProject_Ireland</a>" page to be more useful for those of us that are interested with mapping in Ireland.

If you're interested please chime in with your opinion so we can arrive something workable.]]></description>
			<content:encoded><![CDATA[<p>I sent a <a href="http://lists.openstreetmap.org/pipermail/talk-ie/2009-July/000297.html">post to the talk-ie mailing list</a> wondering whether we should reorganise the &#8220;<a href="http://wiki.openstreetmap.org/wiki/WikiProject_Ireland">WikiProject_Ireland</a>&#8221; page to be more useful for those of us that are interested with mapping in Ireland.</p>
<p>If you&#8217;re interested please chime in with your opinion so we can arrive something workable.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/kenguest/2009/07/01/reorganise_wikiproject_ireland/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenStreetMapping Nenagh</title>
		<link>http://blogs.linux.ie/kenguest/2009/06/16/openstreetmap-nenagh/</link>
		<comments>http://blogs.linux.ie/kenguest/2009/06/16/openstreetmap-nenagh/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 23:38:17 +0000</pubDate>
		<dc:creator>kenguest</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[openstreetmap]]></category>
		<category><![CDATA[pear]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/?p=232</guid>
		<description><![CDATA[<p>
So yesterday I had a quick interview with a journalist from the <a href="http://www.nenaghguardian.ie/">Nenagh Guardian</a> - my local paper - about this <a href="http://www.openstreetmap.org">OpenStreetMap</a> (OSM) mapping malarky.
</p><p>
As most of you will probably know OSM is to printed atlases from AA, Ordnance Survery etc, as wikipedia is to encyclopedias. People can contribute data to the project through a variety of activities: going out and actually mapping an area with a sat nav or gps unit [even a mobile phone with GPS in it such as an iphone, nokia n95 or whatever], tracing data off Yahoo [and other] aerial imagery, filing bugs on the openstreetbugs website or literally drawing in information via the <a href="http://walking-papers.org/">walking papers map making website</a>. And better again, this is about providing free geographic data such as street maps to anyone who wants them.
</p><p>
Anyway...I mentioned how the OpenStreetMap map of Nenagh is more complete than even the latest commercially available maps for Garmin and Google Maps and listed off a few ways how OSM could be used commercially: by real estate agents, courier companies, how being able to pin-point where all the amenities are would be useful for tourists, and so on.
</p><p>
Compare the <a href="http://www.openstreetmap.org/?lat=52.8597&#38;lon=-8.2171&#38;zoom=13&#38;layers=0B00FTF">Open Street Map of Nenagh</a> with the <a href="http://maps.google.com/maps/mm?ie=UTF8&#38;hl=en&#38;ll=52.865451,-8.205757&#38;spn=0.029949,0.077248&#38;z=14">Google Map</a> of the area - as you can see, there's still quite a bit of work to be done - Millers Brook needs to be marked as such along with the various groves, avenues etc that comprise that estate.  Plus all the amenities, shops [perhaps even their opening hours] and the Shannon Development Industrial Centre still need to be added - as I'm sure are some other small portions of the town that I've unknowingly neglected.
</p><p>
It's fair to say that this will never be finished - existing housing estates will be extended, there will always be urban development plans that when implemented would also need to be included on the map.
</p><p>
It would also be cool to have the new <a href="http://www.irishcycling.com/publish/news/art_3853.shtml">"Nenagh Cycling Hub"</a> rendered on the <a href="http://www.opencyclemap.org/">opencyclemap.org</a> website.
</p><p>
I discovered the <a href="http://www.openstreetbrowser.org/?zoom=14&#38;lat=52.86454&#38;lon=-8.20313&#38;layers=B000FFFFFFFTT">OpenStreetBrowser</a> site to be a great test of the data that myself and others have entered - it's also a great way of demonstrating just what can be done with OSM data.
</p><p>
If you happen to spot something that I've missed please either drop me a comment  or use the <a href="http://openstreetbugs.appspot.com/?lon=-8.201031371537702&#38;lat=52.861420715690564&#38;zoom=13">openstreetbugs website</a>.
</p>
<p>On a related note: it would be good to see a PEAR/PHP based client/component for interfacing with the OpenStreetMap server so that interesting apps utilising that data could be implemented on the LAMP stack - something to go alongside the <a href="http://pear.php.net/package/Services_GeoNames">Services_GeoNames package from pear</a> ;-)</p>]]></description>
			<content:encoded><![CDATA[<p>
So yesterday I had a quick interview with a journalist from the <a href="http://www.nenaghguardian.ie/">Nenagh Guardian</a> &#8211; my local paper &#8211; about this <a href="http://www.openstreetmap.org">OpenStreetMap</a> (OSM) mapping malarky.
</p>
<p>
As most of you will probably know OSM is to printed atlases from AA, Ordnance Survery etc, as wikipedia is to encyclopedias. People can contribute data to the project through a variety of activities: going out and actually mapping an area with a sat nav or gps unit [even a mobile phone with GPS in it such as an iphone, nokia n95 or whatever], tracing data off Yahoo [and other] aerial imagery, filing bugs on the openstreetbugs website or literally drawing in information via the <a href="http://walking-papers.org/">walking papers map making website</a>. And better again, this is about providing free geographic data such as street maps to anyone who wants them.
</p>
<p>
Anyway&#8230;I mentioned how the OpenStreetMap map of Nenagh is more complete than even the latest commercially available maps for Garmin and Google Maps and listed off a few ways how OSM could be used commercially: by real estate agents, courier companies, how being able to pin-point where all the amenities are would be useful for tourists, and so on.
</p>
<p>
Compare the <a href="http://www.openstreetmap.org/?lat=52.8597&amp;lon=-8.2171&amp;zoom=13&amp;layers=0B00FTF">Open Street Map of Nenagh</a> with the <a href="http://maps.google.com/maps/mm?ie=UTF8&amp;hl=en&amp;ll=52.865451,-8.205757&amp;spn=0.029949,0.077248&amp;z=14">Google Map</a> of the area &#8211; as you can see, there&#8217;s still quite a bit of work to be done &#8211; Millers Brook needs to be marked as such along with the various groves, avenues etc that comprise that estate.  Plus all the amenities, shops [perhaps even their opening hours] and the Shannon Development Industrial Centre still need to be added &#8211; as I&#8217;m sure are some other small portions of the town that I&#8217;ve unknowingly neglected.
</p>
<p>
It&#8217;s fair to say that this will never be finished &#8211; existing housing estates will be extended, there will always be urban development plans that when implemented would also need to be included on the map.
</p>
<p>
It would also be cool to have the new <a href="http://www.irishcycling.com/publish/news/art_3853.shtml">&#8220;Nenagh Cycling Hub&#8221;</a> rendered on the <a href="http://www.opencyclemap.org/">opencyclemap.org</a> website.
</p>
<p>
I discovered the <a href="http://www.openstreetbrowser.org/?zoom=14&amp;lat=52.86454&amp;lon=-8.20313&amp;layers=B000FFFFFFFTT">OpenStreetBrowser</a> site to be a great test of the data that myself and others have entered &#8211; it&#8217;s also a great way of demonstrating just what can be done with OSM data.
</p>
<p>
If you happen to spot something that I&#8217;ve missed please either drop me a comment  or use the <a href="http://openstreetbugs.appspot.com/?lon=-8.201031371537702&amp;lat=52.861420715690564&amp;zoom=13">openstreetbugs website</a>.
</p>
<p>On a related note: it would be good to see a PEAR/PHP based client/component for interfacing with the OpenStreetMap server so that interesting apps utilising that data could be implemented on the LAMP stack &#8211; something to go alongside the <a href="http://pear.php.net/package/Services_GeoNames">Services_GeoNames package from pear</a> <img src='http://blogs.linux.ie/kenguest/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<style type="text/css">#map_3 {padding: 0; margin: 0;}#map_3 img{padding: 0; margin: 0;border:none;margin-top:0px;margin-right:0px;margin-left:0px;margin-bottom:0px;}</style><div id="map_3" style="width:450px; height:450px; overflow:hidden;padding:0px;"><script type="text/javascript">/* <![CDATA[ */(function($) { map = new OpenLayers.Map ("map_3", {            controls:[              new OpenLayers.Control.Navigation(),              new OpenLayers.Control.PanZoom(),              new OpenLayers.Control.Attribution()              ],          maxExtent: new OpenLayers.Bounds(-20037508.34,-20037508.34,20037508.34,20037508.34),          maxResolution: 156543.0399,          numZoomLevels: 19,          units: "m",          projection: new OpenLayers.Projection("EPSG:900913"),           displayProjection: new OpenLayers.Projection("EPSG:4326")      } );var layerMapnik = new OpenLayers.Layer.OSM.Mapnik("Mapnik");var layerTah    = new OpenLayers.Layer.OSM.Osmarender("Osmarender");var layerCycle  = new OpenLayers.Layer.OSM.CycleMap("CycleMap");var layerGooglePhysical   = new OpenLayers.Layer.Google("Google Physical", {type: google.maps.MapTypeId.TERRAIN} );var layerGoogleStreet     = new OpenLayers.Layer.Google("Google Street", {type: google.maps.MapTypeId.ROADMAP} );var layerGoogleHybrid     = new OpenLayers.Layer.Google("Google Hybrid", {type: google.maps.MapTypeId.HYBRID} );var layerGoogleSatellite  = new OpenLayers.Layer.Google("Google Satellite", {type: google.maps.MapTypeId.SATELLITE} );map.addLayers([layerMapnik, layerTah, layerCycle, layerGooglePhysical, layerGoogleStreet, layerGoogleHybrid, layerGoogleSatellite]);map.addControl(new OpenLayers.Control.LayerSwitcher());    function osm_getTileURL(bounds) {        var res = this.map.getResolution();        var x = Math.round((bounds.left - this.maxExtent.left) / (res * this.tileSize.w));        var y = Math.round((this.maxExtent.top - bounds.top) / (res * this.tileSize.h));        var z = this.map.getZoom();        var limit = Math.pow(2, z);        if (y < 0 || y >= limit) {            return OpenLayers.Util.getImagesLocation() + "404.png";        } else {            x = ((x % limit) + limit) % limit;            return this.url + z + "/" + x + "/" + y + "." + this.type;        }    }var lonLat = new OpenLayers.LonLat(-8.21,52.86).transform(map.displayProjection,  map.projection);map.setCenter (lonLat,13);var markers = new OpenLayers.Layer.Markers( "Marker" );map.addLayer(markers);var data = {};var currentPopup;data.icon = new OpenLayers.Icon("http://blogs.linux.ie/kenguest/wp-content/plugins/osm/icons/marker_posts.png",     new OpenLayers.Size(2,2),     new OpenLayers.Pixel(-1, -1));var ll = new OpenLayers.LonLat(-8.208,52.865).transform(map.displayProjection,  map.projection);     var feature = new OpenLayers.Feature(markers, ll, data);feature.closeBox = true;feature.popupClass = OpenLayers.Class(OpenLayers.Popup.FramedCloud, {"autoSize": true, minSize: new OpenLayers.Size(150,150),"keepInMap": true } );feature.data.popupContentHTML = "";feature.data.overflow = "hidden";var marker = new OpenLayers.Marker(ll,data.icon.clone());marker.feature = feature;var markerClick = function(evt) {  if (this.popup == null) {    this.popup = this.createPopup(this.closeBox);    map.addPopup(this.popup);    this.popup.show();  }   else {    this.popup.toggle();  }  OpenLayers.Event.stop(evt);};markers.addMarker(marker);})(jQuery)/* ]]&gt; */ </script></div>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/kenguest/2009/06/16/openstreetmap-nenagh/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
