<?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>Jeroens blog &#187; JavaScript</title>
	<atom:link href="http://blog.bn2vs.com/tag/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.bn2vs.com</link>
	<description>Blog of Jeroen De Dauw. The latest news on my open source work and interests.</description>
	<lastBuildDate>Wed, 28 Jul 2010 16:09:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Maps and Semantic Maps 0.6.3 released</title>
		<link>http://blog.bn2vs.com/2010/06/20/maps-and-semantic-maps-0-6-3-released/</link>
		<comments>http://blog.bn2vs.com/2010/06/20/maps-and-semantic-maps-0-6-3-released/#comments</comments>
		<pubDate>Sun, 20 Jun 2010 15:35:11 +0000</pubDate>
		<dc:creator>Jeroen De Dauw</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Geocoding]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Mapping]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[Open Layers]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OpenStreetMap]]></category>
		<category><![CDATA[OSM]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Planet Wikimedia]]></category>
		<category><![CDATA[Refactoring]]></category>
		<category><![CDATA[Semantic Bundle]]></category>
		<category><![CDATA[Semantic Maps]]></category>
		<category><![CDATA[Semantic MediaWiki]]></category>
		<category><![CDATA[Semantics]]></category>
		<category><![CDATA[SMW]]></category>
		<category><![CDATA[Wikimedia]]></category>
		<category><![CDATA[Yahoo! Maps]]></category>

		<guid isPermaLink="false">http://blog.bn2vs.com/?p=863</guid>
		<description><![CDATA[Maps and Semantic Maps 0.6.3 are now available for download. This release is one aimed to improve stability and addresses a number of bugs that where present in 0.6.x. Some notable fixed issues are a failure of parsing any coordinates containing a degree symbol that surfaced in 0.6.2, and the failing of non-Google Maps form [...]]]></description>
			<content:encoded><![CDATA[<div class='wpfblike' style='height: 40px;'><fb:like href='http://blog.bn2vs.com/2010/06/20/maps-and-semantic-maps-0-6-3-released/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div><p><a title="Maps" href="http://mapping.referata.com/wiki/Maps">Maps</a> and <a title="Semantic Maps" href="http://mapping.referata.com/wiki/Semantic_Maps">Semantic Maps</a> 0.6.3 are now available for <a title="Help:Download" href="http://mapping.referata.com/wiki/Help:Download">download</a>. This release is one aimed to improve  stability and addresses a number of bugs that where present in 0.6.x.  Some notable fixed issues are a failure of parsing any coordinates  containing a degree symbol that surfaced in 0.6.2, and the failing of  non-Google Maps form inputs. Some internal rewriting has also been done,  which was needed to address some of these bugs, and will enable future  awesomeness increase. The included OpenLayers library has also been  upgraded to 2.9.1. (<a title="Maps/Version history" href="http://mapping.referata.com/wiki/Maps/Version_history#Maps_0.6.2">changes to Maps</a>, <a title="Semantic Maps/Version history" href="http://mapping.referata.com/wiki/Semantic_Maps/Version_history#Semantic_Maps_0.6.2">changes to SM</a>). People  running any 0.6.x are advised to upgrade. Especially people using  Semantic Maps in conjunction with <a title="Semantic  Forms" href="http://mapping.referata.com/wiki/Semantic_Forms">Semantic Forms</a>, as both 0.6 and 0.6.1 contain undesired  behaviour in the forms.</p>
<p>A new release of <a href="http://www.mediawiki.org/wiki/Semantic_Bundle">Semantic Bundle</a>, which will include these versions of the mapping extensions, is likely to soon be released as well <img src='http://blog.bn2vs.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://blog.bn2vs.com/wp-content/uploads/2010/06/semantic-maps-0.6.3-dependencies.gif"><img class="size-full wp-image-864 alignnone" title="Semantic Maps 0.6.3   dependencies" src="http://blog.bn2vs.com/wp-content/uploads/2010/06/semantic-maps-0.6.3-dependencies.gif" alt="Semantic Maps 0.6.3 dependencies" width="576" height="190" /></a></p>
<p><strong>Downloads</strong></p>
<ul>
<li><a href="http://mwmaps.googlecode.com/files/Maps0.6.3.zip">Maps 0.6.3</a> (<a href="http://mwmaps.googlecode.com/files/Maps0.6.3.7z">7z</a>)</li>
<li><a href="http://semanticmaps.googlecode.com/files/MapsAndSemanticMaps0.6.3.zip">Maps and Semantic Maps 0.6.3</a> (<a href="http://semanticmaps.googlecode.com/files/MapsAndSemanticMaps0.6.3.7z">7z</a>)</li>
</ul>
<p><strong>See also</strong></p>
<ul>
<li><a href="http://mapping.referata.com/wiki/Maps_and_Semantic_Maps_0.6.3_released">The release notes on the documentation wiki</a></li>
</ul>
<div class="lightsocial_container"><a class="lightsocial_a" href="http://digg.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F20%2Fmaps-and-semantic-maps-0-6-3-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.3+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/digg.png" alt="Digg This" title="Digg This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.reddit.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F20%2Fmaps-and-semantic-maps-0-6-3-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.3+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/reddit.png" alt="Reddit This" title="Reddit This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F20%2Fmaps-and-semantic-maps-0-6-3-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.3+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/stumbleupon.png" alt="Stumble Now!" title="Stumble Now!" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F20%2Fmaps-and-semantic-maps-0-6-3-released%2F&amp;headline=Maps+and+Semantic+Maps+0.6.3+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/yahoo_buzz.png" alt="Buzz This" title="Buzz This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dzone.com/links/add.html?title=Maps+and+Semantic+Maps+0.6.3+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F20%2Fmaps-and-semantic-maps-0-6-3-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dzone.png" alt="Vote on DZone" title="Vote on DZone" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.facebook.com/sharer.php?t=Maps+and+Semantic+Maps+0.6.3+released&amp;u=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F20%2Fmaps-and-semantic-maps-0-6-3-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/facebook.png" alt="Share on Facebook" title="Share on Facebook" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://delicious.com/save?title=Maps+and+Semantic+Maps+0.6.3+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F20%2Fmaps-and-semantic-maps-0-6-3-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/delicious.png" alt="Bookmark this on Delicious" title="Bookmark this on Delicious" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dotnetkicks.com/kick/?title=Maps+and+Semantic+Maps+0.6.3+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F20%2Fmaps-and-semantic-maps-0-6-3-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetkicks.png" alt="Kick It on DotNetKicks.com" title="Kick It on DotNetKicks.com" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://dotnetshoutout.com/Submit?title=Maps+and+Semantic+Maps+0.6.3+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F20%2Fmaps-and-semantic-maps-0-6-3-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetshoutout.png" alt="Shout it" title="Shout it" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F20%2Fmaps-and-semantic-maps-0-6-3-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.3+released&amp;summary=&amp;source=" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/linkedin.png" alt="Share on LinkedIn" title="Share on LinkedIn" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F20%2Fmaps-and-semantic-maps-0-6-3-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/technorati.png" alt="Bookmark this on Technorati" title="Bookmark this on Technorati" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://twitter.com/home?status=Reading+http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F20%2Fmaps-and-semantic-maps-0-6-3-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/twitter.png" alt="Post on Twitter" title="Post on Twitter" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.google.com/buzz/post?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F20%2Fmaps-and-semantic-maps-0-6-3-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/google_buzz.png" alt="Google Buzz (aka. Google Reader)" title="Google Buzz (aka. Google Reader)" /></a>&nbsp;&nbsp;</div>]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2010/06/20/maps-and-semantic-maps-0-6-3-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maps and Semantic Maps 0.6.2 released</title>
		<link>http://blog.bn2vs.com/2010/06/07/maps-and-semantic-maps-0-6-2-released/</link>
		<comments>http://blog.bn2vs.com/2010/06/07/maps-and-semantic-maps-0-6-2-released/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 04:54:00 +0000</pubDate>
		<dc:creator>Jeroen De Dauw</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Geocoding]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Mapping]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[Open Layers]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OpenStreetMap]]></category>
		<category><![CDATA[OSM]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Planet Wikimedia]]></category>
		<category><![CDATA[Refactoring]]></category>
		<category><![CDATA[Semantic Maps]]></category>
		<category><![CDATA[Semantic MediaWiki]]></category>
		<category><![CDATA[Semantics]]></category>
		<category><![CDATA[SMW]]></category>
		<category><![CDATA[Wikimedia]]></category>
		<category><![CDATA[Yahoo! Maps]]></category>

		<guid isPermaLink="false">http://blog.bn2vs.com/?p=849</guid>
		<description><![CDATA[Maps and Semantic Maps 0.6.2 are now available for download. This release contains improvements to parameter handling, case insensitivity has been re-added, and using default parameters together with named ones will work more intuitive. In Maps the handling of distances has also been considerably improved: there is a new #distance parser function, additional distance related [...]]]></description>
			<content:encoded><![CDATA[<div class='wpfblike' style='height: 40px;'><fb:like href='http://blog.bn2vs.com/2010/06/07/maps-and-semantic-maps-0-6-2-released/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div><p><a title="Maps" href="http://mapping.referata.com/wiki/Maps">Maps</a> and <a title="Semantic Maps" href="http://mapping.referata.com/wiki/Semantic_Maps">Semantic Maps</a> 0.6.2 are now available for <a title="Help:Download" href="http://mapping.referata.com/wiki/Help:Download">download</a>.</p>
<p><a href="http://mapping.referata.com/"><img class="size-full wp-image-850 alignnone" title="Maps extension for MediaWiki" src="http://blog.bn2vs.com/wp-content/uploads/2010/06/maps.jpg" alt="Maps extension for MediaWiki" width="601" height="124" /></a></p>
<p>This release contains improvements  to parameter handling, case insensitivity has been re-added, and using  default parameters together with named ones will work more intuitive. In  Maps the handling of distances has also been considerably improved:  there is a new #<a title="Distance (page does not exist)" href="http://mapping.referata.com/w/index.php?title=Distance&amp;action=edit&amp;redlink=1">distance</a> parser  function, additional distance related parameters in #<a title="Geodistance" href="http://mapping.referata.com/wiki/Geodistance">geodistance</a>,  and new settings that allow you to customize the default distance  behaviour. In Semantic Maps a rather important bugfix has been made  which solves a problem with editing articles with forms that contain  maps that arose in 0.6.1. (<a title="Maps/Version history" href="http://mapping.referata.com/wiki/Maps/Version_history#Maps_0.6.2">changes to Maps</a>, <a title="Semantic Maps/Version history" href="http://mapping.referata.com/wiki/Semantic_Maps/Version_history#Semantic_Maps_0.6.2">changes to SM</a>). People  running 0.6 and 0.6.1 are advised to upgrade. Especially people using  Semantic Maps in conjunction with <a title="Semantic  Forms" href="http://mapping.referata.com/wiki/Semantic_Forms">Semantic Forms</a>, as both 0.6 and 0.6.1 contain undesired  behaviour in the forms.</p>
<p><a href="http://mapping.referata.com/wiki/Maps_and_Semantic_Maps_0.6.2_released">Read this announcement on the documentation wiki</a></p>
<div class="lightsocial_container"><a class="lightsocial_a" href="http://digg.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F07%2Fmaps-and-semantic-maps-0-6-2-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.2+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/digg.png" alt="Digg This" title="Digg This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.reddit.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F07%2Fmaps-and-semantic-maps-0-6-2-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.2+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/reddit.png" alt="Reddit This" title="Reddit This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F07%2Fmaps-and-semantic-maps-0-6-2-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.2+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/stumbleupon.png" alt="Stumble Now!" title="Stumble Now!" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F07%2Fmaps-and-semantic-maps-0-6-2-released%2F&amp;headline=Maps+and+Semantic+Maps+0.6.2+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/yahoo_buzz.png" alt="Buzz This" title="Buzz This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dzone.com/links/add.html?title=Maps+and+Semantic+Maps+0.6.2+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F07%2Fmaps-and-semantic-maps-0-6-2-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dzone.png" alt="Vote on DZone" title="Vote on DZone" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.facebook.com/sharer.php?t=Maps+and+Semantic+Maps+0.6.2+released&amp;u=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F07%2Fmaps-and-semantic-maps-0-6-2-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/facebook.png" alt="Share on Facebook" title="Share on Facebook" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://delicious.com/save?title=Maps+and+Semantic+Maps+0.6.2+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F07%2Fmaps-and-semantic-maps-0-6-2-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/delicious.png" alt="Bookmark this on Delicious" title="Bookmark this on Delicious" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dotnetkicks.com/kick/?title=Maps+and+Semantic+Maps+0.6.2+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F07%2Fmaps-and-semantic-maps-0-6-2-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetkicks.png" alt="Kick It on DotNetKicks.com" title="Kick It on DotNetKicks.com" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://dotnetshoutout.com/Submit?title=Maps+and+Semantic+Maps+0.6.2+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F07%2Fmaps-and-semantic-maps-0-6-2-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetshoutout.png" alt="Shout it" title="Shout it" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F07%2Fmaps-and-semantic-maps-0-6-2-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.2+released&amp;summary=&amp;source=" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/linkedin.png" alt="Share on LinkedIn" title="Share on LinkedIn" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F07%2Fmaps-and-semantic-maps-0-6-2-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/technorati.png" alt="Bookmark this on Technorati" title="Bookmark this on Technorati" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://twitter.com/home?status=Reading+http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F07%2Fmaps-and-semantic-maps-0-6-2-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/twitter.png" alt="Post on Twitter" title="Post on Twitter" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.google.com/buzz/post?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F07%2Fmaps-and-semantic-maps-0-6-2-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/google_buzz.png" alt="Google Buzz (aka. Google Reader)" title="Google Buzz (aka. Google Reader)" /></a>&nbsp;&nbsp;</div>]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2010/06/07/maps-and-semantic-maps-0-6-2-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maps and Semantic Maps 0.6.1 released</title>
		<link>http://blog.bn2vs.com/2010/06/04/maps-and-semantic-maps-0-6-1-released/</link>
		<comments>http://blog.bn2vs.com/2010/06/04/maps-and-semantic-maps-0-6-1-released/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 00:44:09 +0000</pubDate>
		<dc:creator>Jeroen De Dauw</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Geocoding]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Mapping]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[Open Layers]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OpenStreetMap]]></category>
		<category><![CDATA[OSM]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Planet Wikimedia]]></category>
		<category><![CDATA[Refactoring]]></category>
		<category><![CDATA[Semantic Maps]]></category>
		<category><![CDATA[Semantic MediaWiki]]></category>
		<category><![CDATA[Semantics]]></category>
		<category><![CDATA[SMW]]></category>
		<category><![CDATA[Wikimedia]]></category>
		<category><![CDATA[Yahoo! Maps]]></category>

		<guid isPermaLink="false">http://blog.bn2vs.com/?p=846</guid>
		<description><![CDATA[Maps and Semantic Maps 0.6.1 are now available for download. This release does not add any new features to 0.6, but contains multiple important bugfixes (Maps, SM). People running 0.6 are advised to upgrade. Especially people using Semantic Maps 0.6 in conjunction with Semantic Forms, as the mapping form inputs in 0.6 will output invalid [...]]]></description>
			<content:encoded><![CDATA[<div class='wpfblike' style='height: 40px;'><fb:like href='http://blog.bn2vs.com/2010/06/04/maps-and-semantic-maps-0-6-1-released/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div><p><a title="Maps" href="http://mapping.referata.com/wiki/Maps">Maps</a> and <a title="Semantic Maps" href="http://mapping.referata.com/wiki/Semantic_Maps">Semantic Maps</a> 0.6.1 are now available for <a title="Help:Download" href="http://mapping.referata.com/wiki/Help:Download">download</a>. This release does not add any new  features to <a href="http://blog.bn2vs.com/2010/05/31/maps-and-semantic-maps-0-6-released/">0.6</a>, but contains multiple important bugfixes (<a title="Maps/Version history" href="http://mapping.referata.com/wiki/Maps/Version_history#Maps_0.6.1">Maps</a>, <a title="Semantic Maps/Version history" href="http://mapping.referata.com/wiki/Semantic_Maps/Version_history#Semantic_Maps_0.6.1">SM</a>). People running 0.6 are  advised to upgrade. Especially people using Semantic Maps 0.6 in  conjunction with <a title="Semantic  Forms" href="http://mapping.referata.com/wiki/Semantic_Forms">Semantic Forms</a>, as the mapping form inputs in 0.6 will output  invalid coordinates when editing existing ones or inserting new ones.</p>
<div class="lightsocial_container"><a class="lightsocial_a" href="http://digg.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F04%2Fmaps-and-semantic-maps-0-6-1-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.1+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/digg.png" alt="Digg This" title="Digg This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.reddit.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F04%2Fmaps-and-semantic-maps-0-6-1-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.1+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/reddit.png" alt="Reddit This" title="Reddit This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F04%2Fmaps-and-semantic-maps-0-6-1-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.1+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/stumbleupon.png" alt="Stumble Now!" title="Stumble Now!" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F04%2Fmaps-and-semantic-maps-0-6-1-released%2F&amp;headline=Maps+and+Semantic+Maps+0.6.1+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/yahoo_buzz.png" alt="Buzz This" title="Buzz This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dzone.com/links/add.html?title=Maps+and+Semantic+Maps+0.6.1+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F04%2Fmaps-and-semantic-maps-0-6-1-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dzone.png" alt="Vote on DZone" title="Vote on DZone" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.facebook.com/sharer.php?t=Maps+and+Semantic+Maps+0.6.1+released&amp;u=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F04%2Fmaps-and-semantic-maps-0-6-1-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/facebook.png" alt="Share on Facebook" title="Share on Facebook" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://delicious.com/save?title=Maps+and+Semantic+Maps+0.6.1+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F04%2Fmaps-and-semantic-maps-0-6-1-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/delicious.png" alt="Bookmark this on Delicious" title="Bookmark this on Delicious" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dotnetkicks.com/kick/?title=Maps+and+Semantic+Maps+0.6.1+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F04%2Fmaps-and-semantic-maps-0-6-1-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetkicks.png" alt="Kick It on DotNetKicks.com" title="Kick It on DotNetKicks.com" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://dotnetshoutout.com/Submit?title=Maps+and+Semantic+Maps+0.6.1+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F04%2Fmaps-and-semantic-maps-0-6-1-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetshoutout.png" alt="Shout it" title="Shout it" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F04%2Fmaps-and-semantic-maps-0-6-1-released%2F&amp;title=Maps+and+Semantic+Maps+0.6.1+released&amp;summary=&amp;source=" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/linkedin.png" alt="Share on LinkedIn" title="Share on LinkedIn" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F04%2Fmaps-and-semantic-maps-0-6-1-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/technorati.png" alt="Bookmark this on Technorati" title="Bookmark this on Technorati" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://twitter.com/home?status=Reading+http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F04%2Fmaps-and-semantic-maps-0-6-1-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/twitter.png" alt="Post on Twitter" title="Post on Twitter" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.google.com/buzz/post?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F06%2F04%2Fmaps-and-semantic-maps-0-6-1-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/google_buzz.png" alt="Google Buzz (aka. Google Reader)" title="Google Buzz (aka. Google Reader)" /></a>&nbsp;&nbsp;</div>]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2010/06/04/maps-and-semantic-maps-0-6-1-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maps and Semantic Maps 0.6 released</title>
		<link>http://blog.bn2vs.com/2010/05/31/maps-and-semantic-maps-0-6-released/</link>
		<comments>http://blog.bn2vs.com/2010/05/31/maps-and-semantic-maps-0-6-released/#comments</comments>
		<pubDate>Mon, 31 May 2010 18:40:02 +0000</pubDate>
		<dc:creator>Jeroen De Dauw</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Geocoding]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Mapping]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[Open Layers]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OpenStreetMap]]></category>
		<category><![CDATA[OSM]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Planet Wikimedia]]></category>
		<category><![CDATA[Refactoring]]></category>
		<category><![CDATA[Semantic Maps]]></category>
		<category><![CDATA[Semantic MediaWiki]]></category>
		<category><![CDATA[Semantics]]></category>
		<category><![CDATA[SMW]]></category>
		<category><![CDATA[Wikimedia]]></category>
		<category><![CDATA[Yahoo! Maps]]></category>

		<guid isPermaLink="false">http://blog.bn2vs.com/2010/05/31/maps-and-semantic-maps-0-6-released/</guid>
		<description><![CDATA[Maps and Semantic Maps 0.6 are now available for download. Maps 0.6 requires Validator 0.3, which is included in the release distribution, and can also be found on SVN. Semantic Maps 0.6 requires Maps 0.6, Validator 0.3 and Semantic MediaWiki 1.5.1 or above. See the download page for full dependency and compatibility tables. This is [...]]]></description>
			<content:encoded><![CDATA[<div class='wpfblike' style='height: 40px;'><fb:like href='http://blog.bn2vs.com/2010/05/31/maps-and-semantic-maps-0-6-released/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div><p><a href="http://mapping.referata.com/wiki/Maps">Maps</a> and <a href="http://mapping.referata.com/wiki/Semantic_Maps">Semantic Maps</a> 0.6 are now available for <a href="http://mapping.referata.com/wiki/Help:Download">download</a>. Maps 0.6 requires <a href="http://www.mediawiki.org/wiki/Extension:Validator">Validator</a> 0.3, which is included in the release distribution, and can also be found on SVN. Semantic Maps 0.6 requires Maps 0.6, Validator 0.3 and Semantic MediaWiki 1.5.1 or above. See the <a href="http://mapping.referata.com/wiki/Help:Download">download page</a> for full dependency and compatibility tables.</p>
<p>This is a big update, including a lot of new features, bug fixes, security patches, and most of all, internal improvements, making both extensions more modular and extendible (these changes are not covered here, see the relevant change logs for more info). It is also the first release of Semantic Maps that requires you to run the SMW update script, as it requires a new table layout to store coordinates (<a href="http://mapping.referata.com/wiki/Semantic_Maps#Upgrading_to_0.6">more info on this</a>).</p>
<p>Let&#8217;s have a look at the various new features.</p>
<ul>
<li> Maps now supports real coordinate parsing and formatting, which allows you to input coordinates in any of the supported notations at any point in the extension, and can also request any output to be in the notation of your choice. This means you can now choose what format <a href="http://mapping.referata.com/wiki/Semantic_MediaWiki">Semantic MediaWiki</a> shows coordinates in, such as in ask queries. The supported notations are DMS, decimal degrees, decimal minutes and floats. All those can be either directional or non directional. A new parser function has been added that allows you to convert between any of these formats: #<a href="http://mapping.referata.com/wiki/Coordinates">coordinates</a>.</li>
</ul>
<ul>
<li>New geographical functions: #<a href="http://mapping.referata.com/wiki/Geodistance">geodistance</a> and #<a href="http://mapping.referata.com/wiki/Finddestination">finddestination</a>. You can  use the #geodistance parser function to calculate the geographical  distance between two points, from and to any of the supported formats.  The #finddestination parser function can be used to find a destination  given a starting point, an initial bearing and a distance.</li>
</ul>
<ul>
<li>Related to the new geographical functions is a rewritten distance query  in Semantic Maps. It now takes into account performance and is scalable,  which the old query was not, by using the new storage structure for  coordinates. The notation for distance queries has also changed. Instead  of using the like operator and a global distance parameter ( like  #ask:[[Property: :~coordinates]]|distance=42 ) you now only have to  specify your distance locally in the coordinate criteria itself like  #ask:[[Property: :coordinates (42 km)]]. Like you can see you can now  also specify a unit, which can be any of the <a href="http://mapping.referata.com/w/index.php?title=Help:Distance&amp;action=edit&amp;redlink=1">supported ones</a>.</li>
</ul>
<ul>
<li>Support for various width and height notations. Previously Maps only  accepted width and height values is px, forcing you to use maps of fixed  sizes. Since most people want to have their complete page width visible  even on small screens, this resulted in a lot of people using rather  small maps, and so wasting screen space. 0.6 allows you to specify the  size in px, ex, em, and most importantly, in %. The syntax is what you’d  expect: width=”420px”, width=”420em”, width=”42%”. width=”420″ will  default to using px, so is backward compatible. When using the % values,  maps will even adapt their size when the screen width or the height of  the container they are in is changed after the page has loaded <img src='http://blog.bn2vs.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
<ul>
<li>Not a new feature, but rather one that&#8217;s removed: <a href="http://mapping.referata.com/wiki/OSM">OSM</a> support. The OSM  service has been completely removed from Maps and Semantic Maps as it  was rather broken and not easy to upgrade to the internal structure of  Maps 0.6. I&#8217;m planning to add it back later on, rewritten from ground  up, in 0.6.1 or 0.6.2 or so. Note that you can still view OSM maps on  your wiki using the <a href="http://mapping.referata.com/wiki/OpenLayers">OpenLayers</a> service, which has build in OSM layers,  and also allows you to define your own layers since 0.5.5.</li>
</ul>
<ul>
<li>And many more <img src='http://blog.bn2vs.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </li>
</ul>
<p>The most notable bugfixes are:</p>
<ul>
<li> Fixed conflict with prototype library that caused compatibility problems with the Halo extension.</li>
<li>Added automatic icon image sizing for Google Maps and Yahoo! Maps  markers.</li>
<li>Various security fixes, mostly preventing XSS attacks.</li>
</ul>
<p>If no serious bugs are found in this release, a minor update can be expected in a month or so.</p>
<p>View <a href="http://mapping.referata.com/wiki/Maps_and_Semantic_Maps_0.6_released">announcement on the mapping wiki</a>.</p>
<p><strong>Downloads</strong></p>
<ul>
<li>Maps 0.6 [ <a href="http://code.google.com/p/mwmaps/downloads/detail?name=Maps0.6.zip&amp;can=2&amp;q=">zip</a>, <a href="http://code.google.com/p/mwmaps/downloads/detail?name=Maps0.6.7z&amp;can=2&amp;q=">7z</a> ]</li>
<li>Maps and Semantic Maps 0.6 [ <a href="http://code.google.com/p/semanticmaps/downloads/detail?name=MapsAndSemanticMaps0.6.zip&amp;can=2&amp;q=">zip</a>, <a href="http://code.google.com/p/semanticmaps/downloads/detail?name=MapsAndSemanticMaps0.6.7z&amp;can=2&amp;q=">7z</a> ]</li>
</ul>
<div class="lightsocial_container"><a class="lightsocial_a" href="http://digg.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F31%2Fmaps-and-semantic-maps-0-6-released%2F&amp;title=Maps+and+Semantic+Maps+0.6+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/digg.png" alt="Digg This" title="Digg This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.reddit.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F31%2Fmaps-and-semantic-maps-0-6-released%2F&amp;title=Maps+and+Semantic+Maps+0.6+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/reddit.png" alt="Reddit This" title="Reddit This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F31%2Fmaps-and-semantic-maps-0-6-released%2F&amp;title=Maps+and+Semantic+Maps+0.6+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/stumbleupon.png" alt="Stumble Now!" title="Stumble Now!" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F31%2Fmaps-and-semantic-maps-0-6-released%2F&amp;headline=Maps+and+Semantic+Maps+0.6+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/yahoo_buzz.png" alt="Buzz This" title="Buzz This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dzone.com/links/add.html?title=Maps+and+Semantic+Maps+0.6+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F31%2Fmaps-and-semantic-maps-0-6-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dzone.png" alt="Vote on DZone" title="Vote on DZone" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.facebook.com/sharer.php?t=Maps+and+Semantic+Maps+0.6+released&amp;u=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F31%2Fmaps-and-semantic-maps-0-6-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/facebook.png" alt="Share on Facebook" title="Share on Facebook" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://delicious.com/save?title=Maps+and+Semantic+Maps+0.6+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F31%2Fmaps-and-semantic-maps-0-6-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/delicious.png" alt="Bookmark this on Delicious" title="Bookmark this on Delicious" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dotnetkicks.com/kick/?title=Maps+and+Semantic+Maps+0.6+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F31%2Fmaps-and-semantic-maps-0-6-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetkicks.png" alt="Kick It on DotNetKicks.com" title="Kick It on DotNetKicks.com" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://dotnetshoutout.com/Submit?title=Maps+and+Semantic+Maps+0.6+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F31%2Fmaps-and-semantic-maps-0-6-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetshoutout.png" alt="Shout it" title="Shout it" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F31%2Fmaps-and-semantic-maps-0-6-released%2F&amp;title=Maps+and+Semantic+Maps+0.6+released&amp;summary=&amp;source=" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/linkedin.png" alt="Share on LinkedIn" title="Share on LinkedIn" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F31%2Fmaps-and-semantic-maps-0-6-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/technorati.png" alt="Bookmark this on Technorati" title="Bookmark this on Technorati" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://twitter.com/home?status=Reading+http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F31%2Fmaps-and-semantic-maps-0-6-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/twitter.png" alt="Post on Twitter" title="Post on Twitter" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.google.com/buzz/post?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F05%2F31%2Fmaps-and-semantic-maps-0-6-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/google_buzz.png" alt="Google Buzz (aka. Google Reader)" title="Google Buzz (aka. Google Reader)" /></a>&nbsp;&nbsp;</div>]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2010/05/31/maps-and-semantic-maps-0-6-released/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Semantic Maps 0.6 &#8211; almost there?</title>
		<link>http://blog.bn2vs.com/2010/04/30/semantic-maps-0-6-almost-there/</link>
		<comments>http://blog.bn2vs.com/2010/04/30/semantic-maps-0-6-almost-there/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 23:12:26 +0000</pubDate>
		<dc:creator>Jeroen De Dauw</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Geocoding]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[GSoC]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Mapping]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[Open Layers]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OpenStreetMap]]></category>
		<category><![CDATA[OSM]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Refactoring]]></category>
		<category><![CDATA[Semantic Maps]]></category>
		<category><![CDATA[Semantic MediaWiki]]></category>
		<category><![CDATA[Semantics]]></category>
		<category><![CDATA[SMW]]></category>
		<category><![CDATA[Validator]]></category>
		<category><![CDATA[Wikimedia]]></category>
		<category><![CDATA[Yahoo! Maps]]></category>

		<guid isPermaLink="false">http://blog.bn2vs.com/?p=802</guid>
		<description><![CDATA[I&#8217;ve been working on Maps and Semantic Maps 0.6, the next big, awesome, release of both MediaWiki extensions, for over a month now. I also released an early alpha on the 3th of April. All planned new features have been implemented, and known bugs from 0.5.x have been fixed. So you might wonder why 0.6 [...]]]></description>
			<content:encoded><![CDATA[<div class='wpfblike' style='height: 40px;'><fb:like href='http://blog.bn2vs.com/2010/04/30/semantic-maps-0-6-almost-there/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div><p>I&#8217;ve been working on <a href="http://www.mediawiki.org/wiki/Extension:Maps">Maps</a> and <a href="http://www.mediawiki.org/wiki/Extension:Semantic_Maps">Semantic Maps</a> 0.6, the next big, <strong>awesome</strong>, release of both MediaWiki extensions, for over a month now. I also released an early alpha on the 3th of April. All planned new features have been implemented, and known bugs from 0.5.x have been fixed. So you might wonder why 0.6 is still not out.<a href="http://mapping.referata.com/"><img class="size-full wp-image-803 alignright" title="Semantic Maps" src="http://blog.bn2vs.com/wp-content/uploads/2010/04/SemanticMaps.png" alt="Semantic Maps" width="193" height="200" /></a></p>
<p>In response to the possibility of someone doing work on Maps and Semantic Maps during the upcoming <a href="http://blog.bn2vs.com/tag/gsoc/">Google Summer of Code</a>, I took a critical look at the current structure, holding into account all the things I learned over the last two month while working on <a href="http://blog.bn2vs.com/tag/Storyboard/">Storyboard</a>. I came to the conclusion that a bunch of things ought to be handled in a cleaner fashion, and started to refactor this code. The most difficult part here is changing how the display_map and display_point(s) parser functions handle their mapping service parameter and validate the provided location(s). I&#8217;ve been wanting to change this since 0.4, but didn&#8217;t since it&#8217;s rather tricky to do. I decided to finally get this done now, and have done most of the work. To complete these changes, I&#8217;ll have to make some rather complex modifications to <a href="http://www.mediawiki.org/wiki/Extension:Validator">Validator</a>, which can take a while to complete. That&#8217;s the last thing that needs to be done before the 0.6 release though <img src='http://blog.bn2vs.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I estimate this should be done in approximately 2 weeks, maybe sooner. After that I&#8217;m planning to release at least one RC, to ensure stability and complete <strong>awesomeness</strong>, cause really a lot has been changed. I figure about three quarters of the codebase has been changed in one way or another!</p>
<p>After this release a lot of cool new features can be added, which I might do before the GSoC coding period starts. There are also a few people who wanted to do a mapping project for GSoC at the WMF, but did not get accepted, which are planning to do some effort here after all, which is totally <strong>awesome</strong> <img src='http://blog.bn2vs.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="lightsocial_container"><a class="lightsocial_a" href="http://digg.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F04%2F30%2Fsemantic-maps-0-6-almost-there%2F&amp;title=Semantic+Maps+0.6+-+almost+there%3F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/digg.png" alt="Digg This" title="Digg This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.reddit.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F04%2F30%2Fsemantic-maps-0-6-almost-there%2F&amp;title=Semantic+Maps+0.6+-+almost+there%3F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/reddit.png" alt="Reddit This" title="Reddit This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F04%2F30%2Fsemantic-maps-0-6-almost-there%2F&amp;title=Semantic+Maps+0.6+-+almost+there%3F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/stumbleupon.png" alt="Stumble Now!" title="Stumble Now!" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F04%2F30%2Fsemantic-maps-0-6-almost-there%2F&amp;headline=Semantic+Maps+0.6+-+almost+there%3F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/yahoo_buzz.png" alt="Buzz This" title="Buzz This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dzone.com/links/add.html?title=Semantic+Maps+0.6+-+almost+there%3F&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F04%2F30%2Fsemantic-maps-0-6-almost-there%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dzone.png" alt="Vote on DZone" title="Vote on DZone" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.facebook.com/sharer.php?t=Semantic+Maps+0.6+-+almost+there%3F&amp;u=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F04%2F30%2Fsemantic-maps-0-6-almost-there%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/facebook.png" alt="Share on Facebook" title="Share on Facebook" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://delicious.com/save?title=Semantic+Maps+0.6+-+almost+there%3F&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F04%2F30%2Fsemantic-maps-0-6-almost-there%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/delicious.png" alt="Bookmark this on Delicious" title="Bookmark this on Delicious" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dotnetkicks.com/kick/?title=Semantic+Maps+0.6+-+almost+there%3F&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F04%2F30%2Fsemantic-maps-0-6-almost-there%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetkicks.png" alt="Kick It on DotNetKicks.com" title="Kick It on DotNetKicks.com" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://dotnetshoutout.com/Submit?title=Semantic+Maps+0.6+-+almost+there%3F&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F04%2F30%2Fsemantic-maps-0-6-almost-there%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetshoutout.png" alt="Shout it" title="Shout it" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F04%2F30%2Fsemantic-maps-0-6-almost-there%2F&amp;title=Semantic+Maps+0.6+-+almost+there%3F&amp;summary=&amp;source=" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/linkedin.png" alt="Share on LinkedIn" title="Share on LinkedIn" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F04%2F30%2Fsemantic-maps-0-6-almost-there%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/technorati.png" alt="Bookmark this on Technorati" title="Bookmark this on Technorati" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://twitter.com/home?status=Reading+http%3A%2F%2Fblog.bn2vs.com%2F2010%2F04%2F30%2Fsemantic-maps-0-6-almost-there%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/twitter.png" alt="Post on Twitter" title="Post on Twitter" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.google.com/buzz/post?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F04%2F30%2Fsemantic-maps-0-6-almost-there%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/google_buzz.png" alt="Google Buzz (aka. Google Reader)" title="Google Buzz (aka. Google Reader)" /></a>&nbsp;&nbsp;</div>]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2010/04/30/semantic-maps-0-6-almost-there/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New extension: UK geocoding for Maps</title>
		<link>http://blog.bn2vs.com/2010/03/07/new-extension-uk-geocoding-for-maps/</link>
		<comments>http://blog.bn2vs.com/2010/03/07/new-extension-uk-geocoding-for-maps/#comments</comments>
		<pubDate>Sun, 07 Mar 2010 02:49:48 +0000</pubDate>
		<dc:creator>Jeroen De Dauw</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Geocoding]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Mapping]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.bn2vs.com/?p=744</guid>
		<description><![CDATA[I created a new MediaWiki extension titled &#8220;UK geocoding for Maps&#8220;, which I released yesterday. The goal of this extension is to provide a way to display UK postcodes on Google Maps maps, by extending the Maps extension. Since obtaining geocoded postcodes for UK Postcodes via Google services is only possible using the Google AJAX [...]]]></description>
			<content:encoded><![CDATA[<div class='wpfblike' style='height: 40px;'><fb:like href='http://blog.bn2vs.com/2010/03/07/new-extension-uk-geocoding-for-maps/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div><p>I created a new MediaWiki extension titled &#8220;<a href="http://www.mediawiki.org/wiki/Extension:UK_geocoding_for_Maps">UK geocoding for Maps</a>&#8220;, which I released yesterday.</p>
<p>The goal of this extension is to provide a way to display UK  postcodes on Google Maps maps, by extending the <a title="Extension:Maps" href="http://www.mediawiki.org/wiki/Extension:Maps">Maps</a> extension. Since obtaining geocoded  postcodes for UK Postcodes via Google services is only possible using  the Google AJAX search API, the standard geocoding infrastructure of  Maps could not be used, and this extension should be seen as a sort of  hack. Initial development for this extension was funded by Neill  Mitchell for Prescient Software Ltd.</p>
<p>Version 0.1 is an experimental release, in which multiple issues are  expected. I&#8217;m hoping to polish the whole extension a little more once I  have some free time. Bug reports are welcome though.</p>
<p>You can get version 0.1 from SVN at</p>
<pre>http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/UKGeocodingForMaps/
</pre>
<div class="lightsocial_container"><a class="lightsocial_a" href="http://digg.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F03%2F07%2Fnew-extension-uk-geocoding-for-maps%2F&amp;title=New+extension%3A+UK+geocoding+for+Maps" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/digg.png" alt="Digg This" title="Digg This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.reddit.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F03%2F07%2Fnew-extension-uk-geocoding-for-maps%2F&amp;title=New+extension%3A+UK+geocoding+for+Maps" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/reddit.png" alt="Reddit This" title="Reddit This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F03%2F07%2Fnew-extension-uk-geocoding-for-maps%2F&amp;title=New+extension%3A+UK+geocoding+for+Maps" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/stumbleupon.png" alt="Stumble Now!" title="Stumble Now!" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F03%2F07%2Fnew-extension-uk-geocoding-for-maps%2F&amp;headline=New+extension%3A+UK+geocoding+for+Maps" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/yahoo_buzz.png" alt="Buzz This" title="Buzz This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dzone.com/links/add.html?title=New+extension%3A+UK+geocoding+for+Maps&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F03%2F07%2Fnew-extension-uk-geocoding-for-maps%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dzone.png" alt="Vote on DZone" title="Vote on DZone" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.facebook.com/sharer.php?t=New+extension%3A+UK+geocoding+for+Maps&amp;u=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F03%2F07%2Fnew-extension-uk-geocoding-for-maps%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/facebook.png" alt="Share on Facebook" title="Share on Facebook" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://delicious.com/save?title=New+extension%3A+UK+geocoding+for+Maps&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F03%2F07%2Fnew-extension-uk-geocoding-for-maps%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/delicious.png" alt="Bookmark this on Delicious" title="Bookmark this on Delicious" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dotnetkicks.com/kick/?title=New+extension%3A+UK+geocoding+for+Maps&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F03%2F07%2Fnew-extension-uk-geocoding-for-maps%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetkicks.png" alt="Kick It on DotNetKicks.com" title="Kick It on DotNetKicks.com" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://dotnetshoutout.com/Submit?title=New+extension%3A+UK+geocoding+for+Maps&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F03%2F07%2Fnew-extension-uk-geocoding-for-maps%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetshoutout.png" alt="Shout it" title="Shout it" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F03%2F07%2Fnew-extension-uk-geocoding-for-maps%2F&amp;title=New+extension%3A+UK+geocoding+for+Maps&amp;summary=&amp;source=" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/linkedin.png" alt="Share on LinkedIn" title="Share on LinkedIn" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F03%2F07%2Fnew-extension-uk-geocoding-for-maps%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/technorati.png" alt="Bookmark this on Technorati" title="Bookmark this on Technorati" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://twitter.com/home?status=Reading+http%3A%2F%2Fblog.bn2vs.com%2F2010%2F03%2F07%2Fnew-extension-uk-geocoding-for-maps%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/twitter.png" alt="Post on Twitter" title="Post on Twitter" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.google.com/buzz/post?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F03%2F07%2Fnew-extension-uk-geocoding-for-maps%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/google_buzz.png" alt="Google Buzz (aka. Google Reader)" title="Google Buzz (aka. Google Reader)" /></a>&nbsp;&nbsp;</div>]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2010/03/07/new-extension-uk-geocoding-for-maps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maps and Semantic Maps 0.5.4 released!</title>
		<link>http://blog.bn2vs.com/2010/03/02/maps-and-semantic-maps-0-5-4-released/</link>
		<comments>http://blog.bn2vs.com/2010/03/02/maps-and-semantic-maps-0-5-4-released/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 00:11:52 +0000</pubDate>
		<dc:creator>Jeroen De Dauw</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Geocoding]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Mapping]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[Open Layers]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OpenStreetMap]]></category>
		<category><![CDATA[OSM]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Semantic Maps]]></category>
		<category><![CDATA[Semantic MediaWiki]]></category>
		<category><![CDATA[Semantics]]></category>
		<category><![CDATA[SMW]]></category>
		<category><![CDATA[Validator]]></category>
		<category><![CDATA[Wikimedia]]></category>
		<category><![CDATA[Yahoo! Maps]]></category>

		<guid isPermaLink="false">http://blog.bn2vs.com/?p=734</guid>
		<description><![CDATA[Yesterday I released Maps and Semantic Maps 0.5.4. This is a minor update which mainly brings additional stability and security to the 0.5.x branch. It contains several bug fixes, a few code improvements and some security fixes. Check out the Maps change log and Semantic Maps change log. The only new functionality is that you [...]]]></description>
			<content:encoded><![CDATA[<div class='wpfblike' style='height: 40px;'><fb:like href='http://blog.bn2vs.com/2010/03/02/maps-and-semantic-maps-0-5-4-released/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div><p>Yesterday I released <a href="http://www.mediawiki.org/wiki/Extension:Maps">Maps</a> and <a href="http://www.mediawiki.org/wiki/Extension:Semantic_Maps">Semantic Maps</a> 0.5.4. This is a minor update which mainly brings additional stability and security to the 0.5.x branch. It contains several bug fixes, a few code improvements and some security fixes. Check out the <a href="http://www.mediawiki.org/wiki/Extension:Maps/Version_history#Maps_0.5.4">Maps change log</a> and <a href="http://www.mediawiki.org/wiki/Extension:Semantic_Maps/Version_history#Semantic_Maps_0.5.4">Semantic Maps change log</a>.</p>
<p><img class="alignleft" title="Semantic Maps" src="http://upload.wikimedia.org/wikipedia/mediawiki/9/99/SemanticMaps.png" alt="Semantic Maps" width="193" height="200" />The only new functionality is that you can now define OpenLayers layers in your LocalSettings file, as well as layer groups. This is done by modifying the $egMapsOLAvailableLayers, $egMapsOLLayerGroups and $egMapsOLLayerDependencies arrays, which are defined in <a href="http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/Maps/Maps_Settings.php?revision=62318&amp;view=markup">Maps_Settings.php</a>.</p>
<p>Another noteworthy point is that Semantic Maps now contains all the geographical coordinate format handling that was part of <a href="http://semantic-mediawiki.org/wiki/Semantic_MediaWiki">Semantic MediaWiki</a> earlier on. The code has been removed from SMW itself, and the SMW 1.5 release will be the first one without it. A nice side effect of this is that people still using Semantic Google Maps (one of the extensions Maps and Semantic Maps are based on, which is now obsolete (and really should not be used any more!)) will be forced to switch over to Maps and SM if they want to get the latest SMW.</p>
<p>Both extensions now use <a href="http://www.mediawiki.org/wiki/Extension:Validator">Validator</a> 0.2.2, which is a minor update to 0.2.1, which was used in 0.5.3.</p>
<p><strong>Downloads</strong></p>
<ul>
<li>Maps 0.5.4 [<a href="http://mwmaps.googlecode.com/files/Maps0.5.4.zip">zip</a>, <a href="http://mwmaps.googlecode.com/files/Maps0.5.4.7z">7z</a>, <a href="http://svn.wikimedia.org/svnroot/mediawiki/tags/extensions/Maps/REL_0_5_4/">svn tag</a>]</li>
<li>Maps and Semantic Maps 0.5.4 [<a href="http://semanticmaps.googlecode.com/files/MapsAndSemanticMaps0.5.4.zip">zip</a>, <a href="http://semanticmaps.googlecode.com/files/MapsAndSemanticMaps0.5.4.7z">7z</a>]</li>
<li>Semantic Maps [<a href="http://svn.wikimedia.org/svnroot/mediawiki/tags/extensions/SemanticMaps/REL_0_5_4">svn tag</a>]</li>
<li>Validator 0.2.2 [<a href="http://mwvalidator.googlecode.com/files/Validator0.2.2.zip">zip</a>, <a href="http://mwvalidator.googlecode.com/files/Validator0.2.2.7z">7z</a>, <a href="http://svn.wikimedia.org/svnroot/mediawiki/tags/extensions/Validator/REL_0_2_2">svn tag</a>]</li>
</ul>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 150px; width: 1px; height: 1px; overflow: hidden;">[zip, 7z, svn tag]</div>
<div class="lightsocial_container"><a class="lightsocial_a" href="http://digg.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F03%2F02%2Fmaps-and-semantic-maps-0-5-4-released%2F&amp;title=Maps+and+Semantic+Maps+0.5.4+released%21" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/digg.png" alt="Digg This" title="Digg This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.reddit.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F03%2F02%2Fmaps-and-semantic-maps-0-5-4-released%2F&amp;title=Maps+and+Semantic+Maps+0.5.4+released%21" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/reddit.png" alt="Reddit This" title="Reddit This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F03%2F02%2Fmaps-and-semantic-maps-0-5-4-released%2F&amp;title=Maps+and+Semantic+Maps+0.5.4+released%21" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/stumbleupon.png" alt="Stumble Now!" title="Stumble Now!" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F03%2F02%2Fmaps-and-semantic-maps-0-5-4-released%2F&amp;headline=Maps+and+Semantic+Maps+0.5.4+released%21" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/yahoo_buzz.png" alt="Buzz This" title="Buzz This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dzone.com/links/add.html?title=Maps+and+Semantic+Maps+0.5.4+released%21&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F03%2F02%2Fmaps-and-semantic-maps-0-5-4-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dzone.png" alt="Vote on DZone" title="Vote on DZone" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.facebook.com/sharer.php?t=Maps+and+Semantic+Maps+0.5.4+released%21&amp;u=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F03%2F02%2Fmaps-and-semantic-maps-0-5-4-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/facebook.png" alt="Share on Facebook" title="Share on Facebook" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://delicious.com/save?title=Maps+and+Semantic+Maps+0.5.4+released%21&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F03%2F02%2Fmaps-and-semantic-maps-0-5-4-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/delicious.png" alt="Bookmark this on Delicious" title="Bookmark this on Delicious" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dotnetkicks.com/kick/?title=Maps+and+Semantic+Maps+0.5.4+released%21&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F03%2F02%2Fmaps-and-semantic-maps-0-5-4-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetkicks.png" alt="Kick It on DotNetKicks.com" title="Kick It on DotNetKicks.com" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://dotnetshoutout.com/Submit?title=Maps+and+Semantic+Maps+0.5.4+released%21&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F03%2F02%2Fmaps-and-semantic-maps-0-5-4-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetshoutout.png" alt="Shout it" title="Shout it" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F03%2F02%2Fmaps-and-semantic-maps-0-5-4-released%2F&amp;title=Maps+and+Semantic+Maps+0.5.4+released%21&amp;summary=&amp;source=" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/linkedin.png" alt="Share on LinkedIn" title="Share on LinkedIn" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F03%2F02%2Fmaps-and-semantic-maps-0-5-4-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/technorati.png" alt="Bookmark this on Technorati" title="Bookmark this on Technorati" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://twitter.com/home?status=Reading+http%3A%2F%2Fblog.bn2vs.com%2F2010%2F03%2F02%2Fmaps-and-semantic-maps-0-5-4-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/twitter.png" alt="Post on Twitter" title="Post on Twitter" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.google.com/buzz/post?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F03%2F02%2Fmaps-and-semantic-maps-0-5-4-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/google_buzz.png" alt="Google Buzz (aka. Google Reader)" title="Google Buzz (aka. Google Reader)" /></a>&nbsp;&nbsp;</div>]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2010/03/02/maps-and-semantic-maps-0-5-4-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wikimedia Storyboard</title>
		<link>http://blog.bn2vs.com/2010/02/18/wikimedia-storyboard/</link>
		<comments>http://blog.bn2vs.com/2010/02/18/wikimedia-storyboard/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 17:16:14 +0000</pubDate>
		<dc:creator>Jeroen De Dauw</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Storyboard]]></category>
		<category><![CDATA[Wikimedia]]></category>

		<guid isPermaLink="false">http://blog.bn2vs.com/?p=716</guid>
		<description><![CDATA[I&#8217;ve been working on the Wikimedia Storyboard extension for a week now, and like to provide the people who are interested in it with some more details about what the project goal is exactly, and what my current progress is. The idea of the Wikimedia Storyboard is to develop a fundraising landing page on http://wikimediafoundation.org/ [...]]]></description>
			<content:encoded><![CDATA[<div class='wpfblike' style='height: 40px;'><fb:like href='http://blog.bn2vs.com/2010/02/18/wikimedia-storyboard/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div><p>I&#8217;ve been working on the <a href="http://www.mediawiki.org/wiki/Extension:Storyboard">Wikimedia Storyboard</a> extension for a week now, and like to provide the people who are interested in it with some more details about what the project goal is exactly, and what my current progress is.</p>
<p>The idea of the Wikimedia Storyboard is to develop a fundraising  landing page on <a rel="nofollow" href="http://wikimediafoundation.org/">http://wikimediafoundation.org/</a> with moderated but up-to-date stories from users and donors explaining  the role Wikimedia has played in their lives. The motivation of building  such a landing page is that donor and supporter stories can help to  convince and persuade people of the impact an organization is having.  It&#8217;s essentially an extended, moderated version of the real-time <a rel="nofollow" href="http://wikimediafoundation.org/wiki/Special:ContributionHistory/en">contribution history</a>.</p>
<p>Basically the extension can be divided into 3 separate parts:</p>
<p><strong>The storyboard interface</strong></p>
<p>The storyboard interface will contain several stories stacked vertically in a box that follows the &#8220;eternal load&#8221; paradigm, much like Google Reader. Each story will consist of a picture with some text next to it, and some &#8220;share&#8221; features for stuff like Facebook and Twitter. For people with a special storyreview permission there would also be a button allowing them to hide the stories from being displayed in the storyboard. This part of the UI will be implemented using the tag extension &lt;storyboard/&gt;. You can see a rough layout on the underneath mock-up (on the left).</p>
<p><a href="http://blog.bn2vs.com/wp-content/uploads/2010/02/Wikimedia-storyboard-mockup011.png"><img class="alignnone size-full wp-image-719" title="Wikimedia storyboard extension - Landing page" src="http://blog.bn2vs.com/wp-content/uploads/2010/02/Wikimedia-storyboard-mockup011.png" alt="Wikimedia storyboard extension - Landing page" width="601" height="483" /></a></p>
<p><strong>Story submission interface</strong></p>
<p>As the above image reveals, there will also be an interface where you can submit stories, that will be placed on the right of the storyboard itself, in a tab gadget, together with a donate page. Like the storyboard itself, this will be implemented using a tag extension: &lt;storysubmission/&gt;.</p>
<p><a href="http://blog.bn2vs.com/wp-content/uploads/2010/02/Wikimedia-storyboard-mockup02.png"><img class="alignnone size-full wp-image-720" title="Wikimedia storyboard extension: Story submission UI" src="http://blog.bn2vs.com/wp-content/uploads/2010/02/Wikimedia-storyboard-mockup02.png" alt="Wikimedia storyboard extension: Story submission UI" width="600" height="779" /></a></p>
<p><strong>Story review interface</strong></p>
<p>The story review interface will allow users that have the &#8216;storyreview&#8217; permission to review, edit, publish, and hide stories. Hidden stories could still be published later; they would simply be  available through a separate queue. This interface will be implemented as a special page (Special:StoryReview), but will be transcludable, meaning it can be put into other pages.</p>
<p><a href="http://blog.bn2vs.com/wp-content/uploads/2010/02/Wikimedia-storyboard-mockup03.png"><img class="alignnone size-full wp-image-721" title="Wikimedia storyboard extension: Story review UI" src="http://blog.bn2vs.com/wp-content/uploads/2010/02/Wikimedia-storyboard-mockup03.png" alt="Wikimedia storyboard extension: Story review UI" width="600" height="581" /></a></p>
<p><strong>My progress</strong></p>
<p>Over the past few week, most of my dev time has gone to reviewing documentation about how to correctly create the desired features in the Storyboard extension. Things new for me include, tag extensions, special pages, database interaction, and permission management. I now also better understand some other stuff like how variables should be escaped properly, which I&#8217;ll be applying to <a href="http://www.mediawiki.org/wiki/Extension:Maps">Maps</a>, <a href="http://www.mediawiki.org/wiki/Extension:Semantic_Maps">Semantic Maps</a> and <a href="http://www.mediawiki.org/wiki/Extension:Validator">Validator</a> for their next release. I&#8217;ve set up the basic structure of the extension, as you can see on <a href="http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/Storyboard/">svn trunk</a>, and am now working on creating the dynamic aspects of the interface using <a href="http://docs.jquery.com">jQuery</a> and jQuery UI.</p>
<p>Some stuff I&#8217;ll still have to review further at some point is how to make the stories searchable, how to best internationalize the stories and how I&#8217;ll implement the &#8220;share&#8221; features. I&#8217;m looking forward to getting more familiar with MW core though, and getting the hang of these things should not be to difficult with the awesome support I&#8217;m getting from the devs at the MW IRC.</p>
<div class="lightsocial_container"><a class="lightsocial_a" href="http://digg.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F02%2F18%2Fwikimedia-storyboard%2F&amp;title=Wikimedia+Storyboard" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/digg.png" alt="Digg This" title="Digg This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.reddit.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F02%2F18%2Fwikimedia-storyboard%2F&amp;title=Wikimedia+Storyboard" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/reddit.png" alt="Reddit This" title="Reddit This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F02%2F18%2Fwikimedia-storyboard%2F&amp;title=Wikimedia+Storyboard" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/stumbleupon.png" alt="Stumble Now!" title="Stumble Now!" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F02%2F18%2Fwikimedia-storyboard%2F&amp;headline=Wikimedia+Storyboard" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/yahoo_buzz.png" alt="Buzz This" title="Buzz This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dzone.com/links/add.html?title=Wikimedia+Storyboard&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F02%2F18%2Fwikimedia-storyboard%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dzone.png" alt="Vote on DZone" title="Vote on DZone" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.facebook.com/sharer.php?t=Wikimedia+Storyboard&amp;u=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F02%2F18%2Fwikimedia-storyboard%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/facebook.png" alt="Share on Facebook" title="Share on Facebook" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://delicious.com/save?title=Wikimedia+Storyboard&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F02%2F18%2Fwikimedia-storyboard%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/delicious.png" alt="Bookmark this on Delicious" title="Bookmark this on Delicious" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dotnetkicks.com/kick/?title=Wikimedia+Storyboard&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F02%2F18%2Fwikimedia-storyboard%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetkicks.png" alt="Kick It on DotNetKicks.com" title="Kick It on DotNetKicks.com" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://dotnetshoutout.com/Submit?title=Wikimedia+Storyboard&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F02%2F18%2Fwikimedia-storyboard%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetshoutout.png" alt="Shout it" title="Shout it" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F02%2F18%2Fwikimedia-storyboard%2F&amp;title=Wikimedia+Storyboard&amp;summary=&amp;source=" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/linkedin.png" alt="Share on LinkedIn" title="Share on LinkedIn" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F02%2F18%2Fwikimedia-storyboard%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/technorati.png" alt="Bookmark this on Technorati" title="Bookmark this on Technorati" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://twitter.com/home?status=Reading+http%3A%2F%2Fblog.bn2vs.com%2F2010%2F02%2F18%2Fwikimedia-storyboard%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/twitter.png" alt="Post on Twitter" title="Post on Twitter" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.google.com/buzz/post?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F02%2F18%2Fwikimedia-storyboard%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/google_buzz.png" alt="Google Buzz (aka. Google Reader)" title="Google Buzz (aka. Google Reader)" /></a>&nbsp;&nbsp;</div>]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2010/02/18/wikimedia-storyboard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maps and Semantic Maps 0.5.3 released</title>
		<link>http://blog.bn2vs.com/2010/02/01/maps-and-semantic-maps-0-5-3-released/</link>
		<comments>http://blog.bn2vs.com/2010/02/01/maps-and-semantic-maps-0-5-3-released/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 19:41:33 +0000</pubDate>
		<dc:creator>Jeroen De Dauw</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Geocoding]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Mapping]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[Open Layers]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Semantic Maps]]></category>
		<category><![CDATA[Semantic MediaWiki]]></category>
		<category><![CDATA[Semantics]]></category>
		<category><![CDATA[SMW]]></category>
		<category><![CDATA[Wikimedia]]></category>
		<category><![CDATA[Yahoo! Maps]]></category>

		<guid isPermaLink="false">http://blog.bn2vs.com/?p=697</guid>
		<description><![CDATA[Today I released Maps and Semantic Maps 0.5.3. Both releases mainly include bug-fixes, some of which quite important: Fixed JavaScript bug causing all OSM maps to fail. Pretty important yeah Fixed issue causing a fatal error when executing a query on Special:Ask with the &#8220;map&#8221; format. Fixed issue causing PHP warnings with the type and [...]]]></description>
			<content:encoded><![CDATA[<div class='wpfblike' style='height: 40px;'><fb:like href='http://blog.bn2vs.com/2010/02/01/maps-and-semantic-maps-0-5-3-released/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div><p>Today I released <a href="http://www.mediawiki.org/wiki/Extension:Maps">Maps</a> and <a href="http://www.mediawiki.org/wiki/Extension:Semantic_Maps">Semantic Maps</a> 0.5.3. Both releases mainly include bug-fixes, some of which quite important:</p>
<ul>
<li>Fixed JavaScript bug causing all OSM maps to fail. Pretty important yeah <img src='http://blog.bn2vs.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>Fixed issue causing a fatal error when executing a query on Special:Ask  with the &#8220;map&#8221; format.</li>
<li>Fixed issue causing PHP warnings with the type and types parameters in the Yahoo! Maps form  input.</li>
<li>Fixed OpenLayers form input projection bug, causing the the coordinates  to be wrongly interpreted. The amazing thing about this bug is that it has been present since somewhere between 0.3 and 0.3.3, without anyone reporting it. It was caused by an error in coordinate conversion between regular and spherical Mercator projections.</li>
<li>Fixed marker display for the OpenLayers form inputs.</li>
</ul>
<p>I also discovered an oversight in the hook system of Maps, which is kind of a dormant bug, that could have caused errors for certain implementations of extensions to Maps. The oversight was that a mapping service does not necessary support a sub feature, like the parser function display_point, of a feature, like the parser functions. A check is now in place, together with a defaulting mechanism that also allows you to set the default per sub feature. I&#8217;m planning on changing this to a more recursive algorithm in the future though.</p>
<p>A last change is the adding of initial Google Maps v3 support. It&#8217;s only implemented for the display_map parser function, and has a rather limited set of customisation parameters at the moment, not to forget a whole load of issues. My conclusion from trying to implement this is that the GMaps 3 API is definitely not in it&#8217;s final state yet, since it&#8217;s lacking vital methods needed for basic functionality. The support for GMaps v3 is therefore sort of an alpha release, and won&#8217;t be put on the documentation page until it&#8217;s more stable and complete.</p>
<p><strong>Downloads</strong></p>
<ul>
<li><a href="http://semanticmaps.googlecode.com/files/MapsAndSemanticMaps0.5.3.zip">Maps  and Semantic Maps 0.5.3 (zip)</a></li>
<li><a href="http://semanticmaps.googlecode.com/files/MapsAndSemanticMaps0.5.3.7z">Maps  and Semantic Maps 0.5.3 (7z)</a></li>
<li><a href="http://svn.wikimedia.org/viewvc/mediawiki/tags/extensions/Maps/REL_0_5_3/">Maps  0.5.3 SVN tag</a></li>
<li><a href="http://svn.wikimedia.org/viewvc/mediawiki/tags/extensions/SemanticMaps/REL_0_5_3/">Semantic  Maps 0.5.3 SVN tag</a></li>
</ul>
<p>As you can see, I changed the location of the releases from my forums to 2 brand new Google Code projects [ <a href="http://code.google.com/p/mwmaps/">Maps</a>, <a href="http://code.google.com/p/semanticmaps/">Semantic Maps</a> ]. <img src='http://blog.bn2vs.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="lightsocial_container"><a class="lightsocial_a" href="http://digg.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F02%2F01%2Fmaps-and-semantic-maps-0-5-3-released%2F&amp;title=Maps+and+Semantic+Maps+0.5.3+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/digg.png" alt="Digg This" title="Digg This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.reddit.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F02%2F01%2Fmaps-and-semantic-maps-0-5-3-released%2F&amp;title=Maps+and+Semantic+Maps+0.5.3+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/reddit.png" alt="Reddit This" title="Reddit This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F02%2F01%2Fmaps-and-semantic-maps-0-5-3-released%2F&amp;title=Maps+and+Semantic+Maps+0.5.3+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/stumbleupon.png" alt="Stumble Now!" title="Stumble Now!" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F02%2F01%2Fmaps-and-semantic-maps-0-5-3-released%2F&amp;headline=Maps+and+Semantic+Maps+0.5.3+released" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/yahoo_buzz.png" alt="Buzz This" title="Buzz This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dzone.com/links/add.html?title=Maps+and+Semantic+Maps+0.5.3+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F02%2F01%2Fmaps-and-semantic-maps-0-5-3-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dzone.png" alt="Vote on DZone" title="Vote on DZone" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.facebook.com/sharer.php?t=Maps+and+Semantic+Maps+0.5.3+released&amp;u=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F02%2F01%2Fmaps-and-semantic-maps-0-5-3-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/facebook.png" alt="Share on Facebook" title="Share on Facebook" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://delicious.com/save?title=Maps+and+Semantic+Maps+0.5.3+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F02%2F01%2Fmaps-and-semantic-maps-0-5-3-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/delicious.png" alt="Bookmark this on Delicious" title="Bookmark this on Delicious" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dotnetkicks.com/kick/?title=Maps+and+Semantic+Maps+0.5.3+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F02%2F01%2Fmaps-and-semantic-maps-0-5-3-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetkicks.png" alt="Kick It on DotNetKicks.com" title="Kick It on DotNetKicks.com" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://dotnetshoutout.com/Submit?title=Maps+and+Semantic+Maps+0.5.3+released&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F02%2F01%2Fmaps-and-semantic-maps-0-5-3-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetshoutout.png" alt="Shout it" title="Shout it" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F02%2F01%2Fmaps-and-semantic-maps-0-5-3-released%2F&amp;title=Maps+and+Semantic+Maps+0.5.3+released&amp;summary=&amp;source=" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/linkedin.png" alt="Share on LinkedIn" title="Share on LinkedIn" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F02%2F01%2Fmaps-and-semantic-maps-0-5-3-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/technorati.png" alt="Bookmark this on Technorati" title="Bookmark this on Technorati" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://twitter.com/home?status=Reading+http%3A%2F%2Fblog.bn2vs.com%2F2010%2F02%2F01%2Fmaps-and-semantic-maps-0-5-3-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/twitter.png" alt="Post on Twitter" title="Post on Twitter" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.google.com/buzz/post?url=http%3A%2F%2Fblog.bn2vs.com%2F2010%2F02%2F01%2Fmaps-and-semantic-maps-0-5-3-released%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/google_buzz.png" alt="Google Buzz (aka. Google Reader)" title="Google Buzz (aka. Google Reader)" /></a>&nbsp;&nbsp;</div>]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2010/02/01/maps-and-semantic-maps-0-5-3-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Static map support</title>
		<link>http://blog.bn2vs.com/2009/12/03/static-map-support/</link>
		<comments>http://blog.bn2vs.com/2009/12/03/static-map-support/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 18:44:42 +0000</pubDate>
		<dc:creator>Jeroen De Dauw</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Mapping]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[Open Layers]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OpenStreetMap]]></category>
		<category><![CDATA[OSM]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Static maps]]></category>
		<category><![CDATA[Wikimedia]]></category>

		<guid isPermaLink="false">http://blog.bn2vs.com/?p=582</guid>
		<description><![CDATA[This has been a big item on the to-do list for new Maps features for a few months now, but I finally managed to make some time for it, and just checked in the last code into the MediaWiki SVN repo Let&#8217;s start at the beginning: what is static map support? Supporting static maps means [...]]]></description>
			<content:encoded><![CDATA[<div class='wpfblike' style='height: 40px;'><fb:like href='http://blog.bn2vs.com/2009/12/03/static-map-support/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' /></div><p>This has been a big item on the to-do list for new <a href="http://www.mediawiki.org/wiki/Extension:Maps" target="_blank">Maps</a> features for a few months now, but I finally managed to make some time for it, and just <a href="http://svn.wikimedia.org/viewvc/mediawiki?view=rev&amp;revision=59705" target="_blank">checked in</a> the last code into the MediaWiki SVN repo <img src='http://blog.bn2vs.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Let&#8217;s start at the beginning: what is static map support? Supporting static maps means that you are able to display maps as plain images instead of via a JavaScript (or other non-html language, for example flash) mapping API. This is very important since it makes viewing the maps possible for people who are browsing the web with a browser that does not support JavaScript (or this other language), or simply have it disabled for some reason. This actually made this feature a requirement for getting Maps onto Wikipedia and other Wikimedia Foundation wiki&#8217;s. Another reason to use such a feature is that it can significantly reduce the load on the servers from which the map tiles are fetched, since the plain images can be cached.</p>
<p>So how does it work? Maps now accepts a new parameter called &#8216;static&#8217; that accepts the values &#8216;yes&#8217; and &#8216;no&#8217;. When set to no (or not provided, assuming the default is unchanged, so on &#8216;no&#8217;), you&#8217;ll get the same map as you always did, with no changes whatsoever. When the values is &#8216;yes&#8217;, you&#8217;ll get a plain .png image fetched from a WF server. If you have JavaScript enabled, and click on the image, it&#8217;ll be replaced with the dynamic map.</p>
<p>Maps 0.5 will support this for the display_map parser function when using the OSM service. It&#8217;s possible I&#8217;ll also add support for display_point(s). Note that my work is just a link in a big chain here. Most effort to make this functionality possible is done by the guys doing the mapping server side work. Also, a lot of my code Maps is using for displaying static maps is heavily based on code from the <a href="http://www.mediawiki.org/wiki/Extension:SlippyMap" target="_blank">SlippyMap</a> extension by Ævar Arnfjörð Bjarmason and others.</p>
<p>Since there are no demo&#8217;s available anywhere yet, here you have some screenshots:</p>
<p>A static map:</p>
<p><a href="http://blog.bn2vs.com/wp-content/uploads/2009/12/mapsOsmStatic.gif"><img class="alignnone size-full wp-image-583" title="Maps displaying a static map of Brussels, Belgium" src="http://blog.bn2vs.com/wp-content/uploads/2009/12/mapsOsmStatic.gif" alt="Maps displaying a static map of Brussels, Belgium" width="604" height="352" /></a></p>
<p>The dynamic map you get after clicking the static map:</p>
<p><a href="http://blog.bn2vs.com/wp-content/uploads/2009/12/mapsOsmDynamic.gif"><img class="alignnone size-full wp-image-584" title="Maps displaying a dynamic map of Brussels, Belgium" src="http://blog.bn2vs.com/wp-content/uploads/2009/12/mapsOsmDynamic.gif" alt="Maps displaying a dynamic map of Brussels, Belgium" width="599" height="348" /></a></p>
<p>And yes, the zoom level is off, this is a bug that still needs to be fixed <img src='http://blog.bn2vs.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="lightsocial_container"><a class="lightsocial_a" href="http://digg.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2009%2F12%2F03%2Fstatic-map-support%2F&amp;title=Static+map+support" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/digg.png" alt="Digg This" title="Digg This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.reddit.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2009%2F12%2F03%2Fstatic-map-support%2F&amp;title=Static+map+support" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/reddit.png" alt="Reddit This" title="Reddit This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.bn2vs.com%2F2009%2F12%2F03%2Fstatic-map-support%2F&amp;title=Static+map+support" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/stumbleupon.png" alt="Stumble Now!" title="Stumble Now!" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fblog.bn2vs.com%2F2009%2F12%2F03%2Fstatic-map-support%2F&amp;headline=Static+map+support" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/yahoo_buzz.png" alt="Buzz This" title="Buzz This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dzone.com/links/add.html?title=Static+map+support&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2009%2F12%2F03%2Fstatic-map-support%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dzone.png" alt="Vote on DZone" title="Vote on DZone" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.facebook.com/sharer.php?t=Static+map+support&amp;u=http%3A%2F%2Fblog.bn2vs.com%2F2009%2F12%2F03%2Fstatic-map-support%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/facebook.png" alt="Share on Facebook" title="Share on Facebook" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://delicious.com/save?title=Static+map+support&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2009%2F12%2F03%2Fstatic-map-support%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/delicious.png" alt="Bookmark this on Delicious" title="Bookmark this on Delicious" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dotnetkicks.com/kick/?title=Static+map+support&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2009%2F12%2F03%2Fstatic-map-support%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetkicks.png" alt="Kick It on DotNetKicks.com" title="Kick It on DotNetKicks.com" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://dotnetshoutout.com/Submit?title=Static+map+support&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2009%2F12%2F03%2Fstatic-map-support%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/dotnetshoutout.png" alt="Shout it" title="Shout it" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.bn2vs.com%2F2009%2F12%2F03%2Fstatic-map-support%2F&amp;title=Static+map+support&amp;summary=&amp;source=" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/linkedin.png" alt="Share on LinkedIn" title="Share on LinkedIn" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblog.bn2vs.com%2F2009%2F12%2F03%2Fstatic-map-support%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/technorati.png" alt="Bookmark this on Technorati" title="Bookmark this on Technorati" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://twitter.com/home?status=Reading+http%3A%2F%2Fblog.bn2vs.com%2F2009%2F12%2F03%2Fstatic-map-support%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/twitter.png" alt="Post on Twitter" title="Post on Twitter" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.google.com/buzz/post?url=http%3A%2F%2Fblog.bn2vs.com%2F2009%2F12%2F03%2Fstatic-map-support%2F" ><img class="lightsocial_img" src="http://blog.bn2vs.com/wp-content/plugins/light-social/google_buzz.png" alt="Google Buzz (aka. Google Reader)" title="Google Buzz (aka. Google Reader)" /></a>&nbsp;&nbsp;</div>]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2009/12/03/static-map-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
