<?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; OpenStreetMap</title>
	<atom:link href="http://blog.bn2vs.com/tag/openstreetmap/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>Fri, 23 Dec 2011 14:44:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Maps and Semantic Maps 1.0 released!</title>
		<link>http://blog.bn2vs.com/2011/07/20/maps-and-semantic-maps-1-0-released/</link>
		<comments>http://blog.bn2vs.com/2011/07/20/maps-and-semantic-maps-1-0-released/#comments</comments>
		<pubDate>Wed, 20 Jul 2011 14:21:35 +0000</pubDate>
		<dc:creator>Jeroen De Dauw</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Geocoding]]></category>
		<category><![CDATA[GNU GPL]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[KML]]></category>
		<category><![CDATA[Mapping]]></category>
		<category><![CDATA[Maps]]></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[Yahoo! Maps]]></category>

		<guid isPermaLink="false">http://blog.bn2vs.com/?p=1075</guid>
		<description><![CDATA[It&#8217;s been a little over half a year since the last mayor release of the Maps and Semantic Maps extensions, but now 1.0, featuring many new features and internal improvements, is here! This is the most significant release since version 0.1, which quite coincidentally, was released exactly 2 years ago today Let&#8217;s have a look [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a little over half a year since the last mayor release of the <a href="https://secure.wikimedia.org/wikipedia/mediawiki/wiki/Extension:Maps">Maps</a> and <a href="https://secure.wikimedia.org/wikipedia/mediawiki/wiki/Extension:Semantic_Maps">Semantic Maps</a> extensions, but now 1.0, featuring many new features and internal improvements, is here! This is the most significant release since version 0.1, which quite coincidentally, <a href="http://blog.bn2vs.com/2009/07/20/maps-0-1-released/">was released exactly 2 years ago</a> today <img src='http://blog.bn2vs.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Let&#8217;s have a look at all the new awesomeness:</p>
<p><strong>Google Maps v3 support</strong></p>
<p>Maps has had some very basic support for <a href="http://mapping.referata.com/wiki/Google_Maps_v3">Google Maps v3</a> since version 0.5.3, back when the v3 API was still in beta. Right now the v3 API is out of beta, and the v2 one has been deprecated a few months back, so it was definitely time to further implement support for v2. This new version of Google Maps brings many improvements, focusing mostly on performance (loading speed of the maps, esp on mobile devices), but also several other cool things such as streetview support and easy adding of layers such as traffic. Since the v2 API has been deprecated it makes only sense that the default mapping service in Maps has changed from Google Maps v2 to Google Maps v3. It&#8217;s not really a new feature, but awesome nonetheless: you don&#8217;t need an API key for Google Maps v3! So when setting up Maps on a new wiki (using Google Maps), you won&#8217;t have to bother with any API key configuration any more, it&#8217;ll just work <img src='http://blog.bn2vs.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Support for the former is still there, so if you want to retain the exact same functionality as you have with v0.7 of Maps (or earlier), you can still get those maps using service=googlemaps2 (or format=googlemaps2 in SMW queries). One feature has been removed from the v2 implementation, which is the overlays control. This has to do with internal changes and performance optimizations discussed later on in this blog post. Be sure to check out the <a href="http://mapping.referata.com/wiki/Google_Maps_v3">Google Maps v3 Maps documentation</a> to discover all the cool features it supports.</p>
<p><a href="http://mapping.referata.com/wiki/Google_Maps_v3"><img class="alignnone size-full wp-image-1085" style="border: 1px solid black;" title="Google Maps v3 map showing a part of New York City" src="http://blog.bn2vs.com/wp-content/uploads/2011/04/maps0.8-gmaps3.png" alt="Google Maps v3 map showing a part of New York City" width="869" height="249" /></a></p>
<p><a href="http://mapping.referata.com/wiki/Google_Maps_v3"><img class="alignnone size-full wp-image-1086" style="border: 1px solid black;" title="Google Maps v3 map showing a part of New York City" src="http://blog.bn2vs.com/wp-content/uploads/2011/04/maps0.8-gmaps3-streetview.png" alt="Google Maps v3 map showing a part of New York City" width="868" height="249" /></a></p>
<p><a href="http://mapping.referata.com/wiki/Google_Maps_v3"><img class="alignnone size-full wp-image-1087" style="border: 1px solid black;" title="Google Maps v3 map showing a part of New York City using Google Streetview" src="http://blog.bn2vs.com/wp-content/uploads/2011/04/maps0.8-gmaps3-streetview1.png" alt="Google Maps v3 map showing a part of New York City using Google Streetview" width="868" height="247" /></a></p>
<p><strong>Improved form inputs</strong></p>
<p>Since it&#8217;s first release Semantic Maps has had <a href="http://mapping.referata.com/wiki/Help:Forms">form inputs</a> using Google Maps v2, Yahoo! Maps and OpenLayers. These inputs allow for entering geographical coordinates in Semantic <a href="http://www.mediawiki.org/wiki/Extension:Semantic_Forms">Forms forms</a> via a nice GUI with a map and an option to geocode an address. Nothing much has changed to these inputs since that initial release, until now. All input, including a new Google Maps v3 one, now have a &#8220;set location&#8221; button next to the coordinates box, which sets the map to that location, as was already the case with the geocoding button next to the address field. Some minor layout improvements have also been made, and hitting enter in the coordinates or geocoding fields will result in what you&#8217;d expect, rather then submitting the form. The <a href="http://mapping.referata.com/wiki/OpenLayers">OpenLayers</a> form input now also supports geocoding, making use of the new GeoNames API; more on that later.</p>
<p><a href="http://blog.bn2vs.com/wp-content/uploads/2011/07/googlemaps3fi2.png"><img class="alignnone size-full wp-image-1155" style="border: 1px solid black;" title="Google Maps v3 form input" src="http://blog.bn2vs.com/wp-content/uploads/2011/07/googlemaps3fi2.png" alt="Google Maps v3 form input" width="769" height="413" /></a></p>
<p><strong>Use of the MediaWiki resource loader</strong></p>
<p>MediaWiki 1.17 introduces a resource loader for JavaScript and CSS, which both Maps and Semantic Maps now make use of for all their JS and CSS resources. The <a href="http://www.mediawiki.org/wiki/Resource_loader">resource loader</a> does several neat things, the most important thing being delaying loading (and execution) of resources until after page load as well as combining and minifying them, which is very important for performance (page load time). This means that when you have over 9000 maps on your page, it&#8217;ll actually load before protons decay away, initially showing only gray boxes where the maps should be, and then one-by-one loading the maps into them. The resource loader does several other cool things, such as automatic right-to-left conversion of CSS and neat conversion of i18n messages from PHP to JS. Making use of the RL when available but at the same time retaining compatibility with pre-RL MediaWiki turned out to be a bit difficult and it would greatly complicate the code, so I decided to simply not do this. This obviously means you will need MediaWiki 1.17 in order to use (Semantic) Maps 0.8.x and later. Can&#8217;t use 1.17 yet for some reason? Don&#8217;t panic! I&#8217;ll continue to support the 0.7.x for a while longer, fixing bugs as they are found. Don&#8217;t expect any new features there though.</p>
<p><strong>Support for the new GeoNames API</strong></p>
<p>Maps has a new geocoding service: the new <a href="http://www.geonames.org/">GeoNames</a> API. It already had support for GeoNames, but it seems this service is now only offered as legacy support. (I&#8217;m not completely sure about this, if someone better familiar with the service knows, please poke me.) A big change with the new service is that you need a GeoNames API account to use it, which you can create <a href="http://www.geonames.org/login">here</a>. You then need to set your accounts user name in your LocalSettings.php file. Maps still has the &#8216;geonames&#8217; service as default for #geocode and OpenLayers maps. If you set the account name, the new service will be used, if not, Maps will fall back to the old one, so you can upgrade to 0.8 without geocoding suddenly failing because you don&#8217;t have a GeoNames account. For more info see the <a href="http://mapping.referata.com/wiki/GeoNames">GeoNames documentation for Maps</a>.</p>
<p><strong>JavaScript overhaul</strong></p>
<p>Similarly to the form inputs in Semantic Maps, all the JavaScript in both Maps and Semantic Maps has seen quite little attention since the initial releases of the extensions. Many additions have been made to add new functionality, but the structure has remained the same ever since. All of it has now been rewritten to <a href="http://www.jquery.com/">jQuery</a> plugins, making it a lot more orderly and easy to extend.</p>
<p><strong>More internal improvements</strong></p>
<p>Not only the JavaScript has seen significant improvements, but some  legacy code has also been thrown out of the PHP, making it a lot less  complex, more easy to track the code flow and definitely makes it easier  to add new functionality. This rewrite is very much a follow up to  internal improvements made in versions 0.6, 0.7 and 0.7.3, and completes  getting rid of some bad old architecture in the core Maps code. Future  releases will therefore most likely focus a lot more on simply adding  new features <img src='http://blog.bn2vs.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>And more&#8230;</strong></p>
<p>For a full list of changes, see the <a href="http://mapping.referata.com/wiki/Maps_and_Semantic_Maps_1.0_released">release announcement</a>. These do not list the huge amount of internationalization updates and small improvements made by a lot of contributors by reporting issues and providing patches. Thanks to all!</p>
<p><strong>How stable is it?</strong></p>
<p>A lot of internal changes have been made, but at the same time, most of  these have been made about 3 months back. Several wikis have been using  alpha versions of 1.0 ever since, and a release candidate was made a few  days back. Since there are no known issues at this point, I decided to  release 1.0. So yes, it should be pretty stable, although you might run  into minor issues with less frequently used components. If you do,  please report it, so they can be addressed quickly in a 1.0.1 release.</p>
<p><strong>Legacy support for 0.7.x<br />
</strong></p>
<p>As an extension developer and MediaWiki consultant, I&#8217;m quite aware  that  a lot of people are not in positions to update their MediaWiki to  1.17  just yet, preventing them from upgrading Maps and Semantic Maps.  For  this reason I decided way back when starting the development of  version  1.0 to continue limited support of version 0.7.x for a while.  Versions  0.7.4 to 0.7.7 have been released especially for this purpose,  and I&#8217;ll  continue to backport important fixes. Don&#8217;t expect any new  features to  show up for 0.7.x though.</p>
<p><strong>What&#8217;s next?</strong></p>
<p>Although the current set of functionality is pretty solid, there are  many other geographical features one can imagine. Features such as  marker clustering, static maps, route plotting (without the use of KML),  ect, have been on the wishlist practically since the inception of the  Maps extension. There is nothing really standing out for me enough to go  ahead and implement it in my free time. If any such feature is  important to you and you can fund it&#8217;s development, definitely contact  me. Of course I&#8217;ll continue to support the extension and make fixes  where needed.</p>
<p>The Semantic MediaWiki 1.6 release will be followed by a new <a href="http://www.mediawiki.org/wiki/Semantic_Bundle">Semantic Bundle</a>, which will include this new version of Maps and Semantic Maps.</p>
<p><strong>Downloads</strong></p>
<ul>
<li><a href="https://mwmaps.googlecode.com/files/Maps1.0.zip">Maps 1.0</a> (archive)</li>
<li><a href="http://svn.wikimedia.org/svnroot/mediawiki/tags/extensions/Maps/REL_1_0/">Maps 1.0</a> (svn tag)</li>
<li><a href="https://semanticmaps.googlecode.com/files/MapsAndSemanticMaps1.0.zip">Maps and Semantic Maps 1.0</a> (archive)</li>
<li><a href="http://svn.wikimedia.org/svnroot/mediawiki/tags/extensions/SemanticMaps/REL_1_0/">Semantic Maps 1.0</a> (svn tag)</li>
</ul>
<ul>
<li><a href="https://mwmaps.googlecode.com/files/Maps0.7.7.zip">Maps 0.7.7</a> (archive)</li>
<li><a href="http://svn.wikimedia.org/svnroot/mediawiki/tags/extensions/Maps/REL_0_7_7/">Maps 0.7.7</a> (svn tag)</li>
<li><a href="https://semanticmaps.googlecode.com/files/MapsAndSemanticMaps0.7.7.zip">Maps and Semantic Maps 0.7.7</a> (archive)</li>
<li><a href="http://svn.wikimedia.org/svnroot/mediawiki/tags/extensions/SemanticMaps/REL_0_7_7/">Semantic Maps 0.7.7</a> (svn tag)</li>
</ul>
<p><a href="http://www.referata.com">Referata</a>, which runs the <a href="http://mapping.referata.com/wiki/">documentation wiki</a> for the mapping extensions has upgraded to version 1.0, so you can have a look at and try out the new features yourself on the <a href="http://mapping.referata.com/wiki/Examples">example/demo pages</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2011/07/20/maps-and-semantic-maps-1-0-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maps and Semantic Maps 0.7 released</title>
		<link>http://blog.bn2vs.com/2010/10/15/maps-and-semantic-maps-0-7-released/</link>
		<comments>http://blog.bn2vs.com/2010/10/15/maps-and-semantic-maps-0-7-released/#comments</comments>
		<pubDate>Fri, 15 Oct 2010 22:49:31 +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[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=1009</guid>
		<description><![CDATA[Also check out the wiki version of this post. Version 0.7 of both the Maps and Semantic Maps extensions is now available for download. This release is made after 3 beta&#8217;s and a release candidate, so should be stable. The most notable new features in this release are tag extension support for all the Maps [...]]]></description>
			<content:encoded><![CDATA[<p><em>Also check out <a href="http://mapping.referata.com/wiki/Maps_and_Semanic_Maps_0.7_released">the wiki version</a> of this post.</em></p>
<p>Version 0.7 of both the <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> extensions is now available for <a title="Download" href="http://mapping.referata.com/wiki/Download">download</a>. This release is made after 3 beta&#8217;s and a release candidate, so should be stable.</p>
<p>The most notable new features in this release are tag extension support for all the Maps <a title="Parser functions" href="http://mapping.referata.com/wiki/Parser_functions">parser functions</a>, more consistent error handling via <a title="Validator" href="http://mapping.referata.com/wiki/Validator">Validator</a> 0.4 and compatibility with the upcoming MediaWiki 1.17. Most changes  are internal improvements, but there are also several bug fixes and  minor new features.</p>
<p><em><a href="http://mapping.referata.com/wiki/Maps_and_Semanic_Maps_0.7_released"><img class="alignnone size-full wp-image-1012" title="Maps showing a Google Maps map with multiple=" src="../wp-content/uploads/2010/10/maps-google-map-tag-extension.png" alt="Maps showing a Google Maps map with multiple=" width="597" height="469" /></a></em></p>
<p><strong>Whats next?</strong></p>
<p>There only big new feature on the <a title="Roadmap" href="http://mapping.referata.com/wiki/Roadmap">roadmap</a> for 0.7.x is the infamous images-as-layers one. This feature was supported by the now long obsolete Semantic Layers extension (<a rel="nofollow" href="http://s89238293.onlinehome.us/w/index.php?title=Charon_doesn%27t_make_change">example</a>),  and has been requested by dozens of people since the first releases of  Maps. Next to fixing the bugs that show up, the focus will mainly be on  adding new functionality. Feel free to <a title="Talk:Roadmap (page does not exist)" href="http://mapping.referata.com/w/index.php?title=Talk:Roadmap&amp;action=edit&amp;redlink=1">propose new features</a>, or help out creating them.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2010/10/15/maps-and-semantic-maps-0-7-released/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Maps and Semantic Maps 0.7 beta 1</title>
		<link>http://blog.bn2vs.com/2010/10/06/maps-and-semantic-maps-0-7-beta-1/</link>
		<comments>http://blog.bn2vs.com/2010/10/06/maps-and-semantic-maps-0-7-beta-1/#comments</comments>
		<pubDate>Wed, 06 Oct 2010 11:30:19 +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[Semantics]]></category>
		<category><![CDATA[Validator]]></category>
		<category><![CDATA[Yahoo! Maps]]></category>

		<guid isPermaLink="false">http://blog.bn2vs.com/?p=1003</guid>
		<description><![CDATA[An early beta of the next big release of the Maps and Semantic Maps extensions is now available for download. The most notable new features in this release are tag extension support for all the Maps parser functions, more consistent error handling via Validator 0.4 and compatibility with the upcoming MediaWiki 1.17. Most changes are [...]]]></description>
			<content:encoded><![CDATA[<p>An early beta of the next big release of the <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> extensions is now available for <a rel="nofollow" href="http://semanticmaps.googlecode.com/files/MapsAndSemanticMaps0.7beta1.zip">download</a>. The most notable new features in this release are tag extension support for all the Maps <a title="Parser functions" href="http://mapping.referata.com/wiki/Parser_functions">parser functions</a>, more consistent error handling via <a title="Validator" href="http://mapping.referata.com/wiki/Validator">Validator</a> 0.4 and compatibility with the upcoming MediaWiki 1.17. Most changes  are internal improvements, but there are also several bug fixes and  minor new features.</p>
<p>Both extensions need some more polishing work before the 0.7  release, some testing needs to be done, and some small new features  might still be added. This is a list of changes so far:</p>
<h2>Maps</h2>
<h3>New features</h3>
<p>Tag support for these parser hooks (which previously only had parser function support):</p>
<ul>
<li> Coordinates</li>
<li> Distance</li>
<li> Finddestination</li>
<li> Geocode</li>
<li> Geodistance</li>
</ul>
<p><a href="http://mapping.referata.com/wiki/Maps_and_Semantic_Maps_0.7_beta_1_available"><img class="alignright" title="Semantic Maps reporting a fatal error in a map form input." src="../wp-content/uploads/2010/10/fatal-form-error.png" alt="Semantic Maps reporting a fatal error in a map form input." width="486" height="261" /></a></p>
<h3>Bug fixes</h3>
<ul>
<li> Fixed compatibility with the MW 1.17 resource loader.</li>
<li>Fixed i18n issue with the overlays control for Google Maps v2 maps.</li>
<li>Fixed default zoom level for Yahoo! Maps maps.</li>
<li>Increased the maximum decimals for DMS coordinates from 2 to 20.</li>
</ul>
<h3>Removed features</h3>
<ul>
<li> #geocodelong and #geocodelat parser functions &#8211; you can obtain their functionality using #geocode.</li>
</ul>
<h3>Internal improvements</h3>
<ul>
<li> Rewrote the geocoding functionality. It&#8217;s now an integral part  of the extension that can not be just pulled out, while the reverse is  true for individual geocoders. Geocoder interaction now uses the same  model as mapping service interaction.</li>
<li>Use of Validator 0.4, allowing for more robust and consistent error reporting.</li>
<li>Rewrote the parser hooks to use the ParserHook class provided by Validator.</li>
<li>Restructured the directory structure of the extension to better match it&#8217;s architecture.</li>
</ul>
<h2>Semantic Maps</h2>
<h3>New features</h3>
<ul>
<li> Added &#8216;locations&#8217; parameter to the map query printers that  allows for displaying static locations in addition to query results in  queries. It behaves the same as the locations parameter in  display_points.</li>
</ul>
<div id="attachment_1005" class="wp-caption alignnone" style="width: 470px"><a href="http://mapping.referata.com/wiki/Maps_and_Semantic_Maps_0.7_beta_1_available"><img class="size-full wp-image-1005 " title="Semantic Maps displaying the result of a query on an OpenLayers map together with a static point." src="http://blog.bn2vs.com/wp-content/uploads/2010/10/static-locations.png" alt="Semantic Maps displaying the result of a query on an OpenLayers map together with a static point." width="460" height="298" /></a><p class="wp-caption-text">Semantic Maps displaying the result of a query on an OpenLayers map together with a static point.</p></div>
<h3>Bug fixes</h3>
<ul>
<li> Fixed compatibility with the MW 1.17 resource loader.</li>
</ul>
<h3>Internal improvements</h3>
<ul>
<li> Use of Validator 0.4, allowing for more robust and consistent error reporting.</li>
<li>Restructured the directory structure of the extension to better match it&#8217;s architecture.</li>
</ul>
<h2>Notice</h2>
<p>Although the big features should work, this release will probably contain multiple issues. Please <a title="Help:Reporting bugs" href="http://mapping.referata.com/wiki/Help:Reporting_bugs">report</a> any you might find.</p>
<p>For the most current version of this announcement, see <a href="http://mapping.referata.com/wiki/Maps_and_Semantic_Maps_0.7_beta_1_available">the original on the mapping wiki</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2010/10/06/maps-and-semantic-maps-0-7-beta-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maps and Semantic Maps 0.6.6 released</title>
		<link>http://blog.bn2vs.com/2010/08/27/maps-and-semantic-maps-0-6-6-released/</link>
		<comments>http://blog.bn2vs.com/2010/08/27/maps-and-semantic-maps-0-6-6-released/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 18:16:21 +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[Semantic Maps]]></category>
		<category><![CDATA[Semantics]]></category>
		<category><![CDATA[Wikimedia]]></category>
		<category><![CDATA[Yahoo! Maps]]></category>

		<guid isPermaLink="false">http://blog.bn2vs.com/?p=988</guid>
		<description><![CDATA[Just under a month after the 0.6.5 release of both mapping extensions, the next minor update, 0.6.6, is available for download. No spectacular new features, but several important bugfixes. Several issues with coordinate parsing have been fixed, you can now using geocoding when behind a proxy, and wikitext should finally(!) behave correctly in marker pop-ups. [...]]]></description>
			<content:encoded><![CDATA[<p>Just under a month after the 0.6.5 release of both <a href="http://mapping.referata.com/wiki/Mapping_on_MediaWiki">mapping extensions</a>, the next minor update, 0.6.6, is <a href="http://mapping.referata.com/wiki/Help:Download">available for download</a>. No spectacular new features, but several important bugfixes. Several issues with coordinate parsing have been fixed, you can now using geocoding when behind a proxy, and wikitext should finally(!) behave correctly in marker pop-ups. Some internal changes have also been made, mainly rounding off the many changes I made in the 0.6.x branch. I expect this release to be the most stable one to date, and have therefore changed the extensions status from &#8216;beta&#8217; to &#8216;stable&#8217; on the documentation pages.</p>
<p>A lot of improvements have been made to the documentation as well. Both the <a href="http://mapping.referata.com/wiki/Maps_examples">Maps examples</a> and <a href="http://mapping.referata.com/wiki/Semantic_Maps_examples">Semantic Maps examples</a> are now comprehensive and complete. There now are finally examples of using <a href="http://mapping.referata.com/wiki/Semantic_Maps_examples#Using_templates">query templates</a>, of <a href="http://mapping.referata.com/wiki/Semantic_Maps_examples#Distance_query">distance queries</a> and of some nice <a href="http://mapping.referata.com/wiki/Semantic_Maps_examples#Compound_queries">compound queries</a>. Some more work is needed though, a lot of which is explaining basic functionality and fixing minor issues all over the place. I&#8217;ll be taking care of the most important things, but I&#8217;d be great if people using the extensions could help me out improving <a href="http://mapping.referata.com/wiki/">the documentation</a> <img src='http://blog.bn2vs.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>This release is probably the last one before 0.7, in which I expect to be focusing on new functionality. I&#8217;m looking for people that want to fund the development of new features, so please <a href="https://secure.wikimedia.org/wikipedia/mediawiki/wiki/User:Jeroen_De_Dauw#Contact_info">contact me</a> if you are such a person <img src='http://blog.bn2vs.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Downloads:</strong></p>
<ul>
<li><a href="http://mwmaps.googlecode.com/files/Maps0.6.6.zip">Maps 0.6.6 zip archive</a></li>
<li><a href="http://mwmaps.googlecode.com/files/Maps0.6.6.7z">Maps 0.6.6 7z archive</a></li>
<li><a href="http://semanticmaps.googlecode.com/files/MapsAndSemanticMaps0.6.6.zip">Maps and Semantic Maps 0.6.6 zip archive</a></li>
<li><a href="http://semanticmaps.googlecode.com/files/MapsAndSemanticMaps0.6.6.7z">Maps and Semantic Maps 0.6.6 7z archive</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2010/08/27/maps-and-semantic-maps-0-6-6-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maps and Semantic Maps 0.6.5 released</title>
		<link>http://blog.bn2vs.com/2010/07/28/maps-and-semantic-maps-0-6-5-released/</link>
		<comments>http://blog.bn2vs.com/2010/07/28/maps-and-semantic-maps-0-6-5-released/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 16:01:41 +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[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=936</guid>
		<description><![CDATA[Maps and Semantic Maps 0.6.5 are now available for download. This release contains mainly internal changes to improve code modularity and fix some security concerns. Several bugs have been fixed as well, and a new hook has been added to Semantic Maps. This hook will get you the map format as default one for queries [...]]]></description>
			<content:encoded><![CDATA[<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.5 are now available for <a title="Help:Download" href="http://mapping.referata.com/wiki/Help:Download">download</a>.  This release contains mainly internal changes to improve code  modularity and fix some security concerns. Several bugs have been fixed  as well, and a new hook has been added to Semantic Maps. This hook will get you the map format as default one for queries where you only ask for coordinates when using <a href="http://semantic-mediawiki.org/wiki/Semantic_MediaWiki">SMW</a> 1.5.2 or above. For a full list  of changes since 0.6.4 see <a title="Maps/Version history" href="http://mapping.referata.com/wiki/Maps/Version_history#Maps_0.6.5">changes to Maps</a> and <a title="Semantic Maps/Version history" href="http://mapping.referata.com/wiki/Semantic_Maps/Version_history#Semantic_Maps_0.6.5">changes to SM</a>. Everyone running 0.6.2 or older is advised to upgrade as soon as possible. ï»¿</p>
<p>This release is notable for it being the first one in which I&#8217;m happy with the code-base as a whole. It took me a year to get here, but now I think the way the mapping extensions work is good and solid. This means you can now extend Maps and not be afraid the code will be incompatible in a few weeks due to changes. This also means that I&#8217;ll be focusing more on actual functionality rather then refactoring in future releases. I&#8217;ll be progressively building <a href="http://mapping.referata.com/wiki/Programmer%27s_guide_to_mapping">a little guide</a> that explains how the extensions work from a developers perspective and how to extend them.</p>
<p>I might release another minor update in the 0.6.x series if any significant issues are found in 0.6.5. Further plans are finishing up a bunch of changes I&#8217;ve started to make in <a href="https://secure.wikimedia.org/wikipedia/mediawiki/wiki/Extension:Validator">Validator</a>, which I&#8217;ll probably release as 0.4 then, and to start working on Maps and Semantic Maps 0.7, which would aim at adding new features and improving existing ones. A likely new feature I&#8217;m particularly looking forward to implementing is several tag extensions that do the equivalent of the current parser functions added by Maps. The timetable for all this depends a lot on which other things I get cough up in (I&#8217;ll probably continue putting effort into the <a href="https://secure.wikimedia.org/wikipedia/mediawiki/wiki/Deployment">deployment stuff</a> for <a href="http://blog.bn2vs.com/tag/gsoc">my GSoC project</a>) and what kind of funding will be available.</p>
<p><strong>Downloads:</strong></p>
<ul>
<li>Maps 0.6.5 [<a href="http://mwmaps.googlecode.com/files/Maps0.6.5.zip">zip</a> - <a href="http://mwmaps.googlecode.com/files/Maps0.6.5.7z">7z</a>]</li>
<li>Maps and Semantic Maps 0.6.5 [<a href="http://semanticmaps.googlecode.com/files/MapsAndSemanticMaps0.6.5.zip">zip</a> - <a href="http://semanticmaps.googlecode.com/files/MapsAndSemanticMaps0.6.5.7z">7z</a>]</li>
</ul>
<p>You can also view the <a href="http://mapping.referata.com/wiki/Maps_and_Semantic_Maps_0.6.5_released">release announcement at the documentation wiki</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2010/07/28/maps-and-semantic-maps-0-6-5-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maps and Semantic Maps 0.6.4 released</title>
		<link>http://blog.bn2vs.com/2010/07/08/maps-and-semantic-maps-0-6-4-released/</link>
		<comments>http://blog.bn2vs.com/2010/07/08/maps-and-semantic-maps-0-6-4-released/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 12:32:27 +0000</pubDate>
		<dc:creator>Jeroen De Dauw</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Geocoding]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[Google Maps]]></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[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=870</guid>
		<description><![CDATA[Maps and Semantic Maps 0.6.4 are now available for download. This release contains several new features, amongst which basic KML support for Google Maps, a new OSM service implementation and re-added service links support to the Geographical Coordinates data-type in Semantic Maps. Everyone running 0.6.2 or older is advised to upgrade as soon as possible. [...]]]></description>
			<content:encoded><![CDATA[<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.4 are now available for <a title="Help:Download" href="http://mapping.referata.com/wiki/Help:Download">download</a>. This release contains several new  features, amongst which basic KML support for Google Maps, a new OSM  service implementation and re-added service links support to the  Geographical Coordinates data-type in Semantic Maps. Everyone  running 0.6.2 or older is advised to upgrade as soon as possible.</p>
<p>Lets have a closer look at some of the changes:</p>
<ul>
<li>The Google Maps (v2) service now has a KML parameter, which allows you to specify one or more KML files to use. Files are separated with comma&#8217;s. The base for this feature was submitted by Andy Chow, who created it for Transit Unlimited wiki. A neat example of a map there using KML is <a href="http://www.transitunlimited.org/Metrolink#Map">this one</a>. Thanks for the patch Andy!</li>
<li>There again is an OpenStreetMap service, although this one is different from the one that got removed in 0.6. The implementation is done by embedding (in an iframe) a page from the WMF toolserver, which renders a map with OSM tiles and Wikipedia overlay. <a href="http://wiki.bn2vs.com/OSMTest">Example</a>. It&#8217;s basically the same what&#8217;s done on the German Wikipedia. Credits here go to Tim Alder and all other people who are making the awesome toolserver stuff work. The reason the creation of the map is not done on the server running the MediaWiki installation itself is that it&#8217;s rather difficult to fetch the Wikipedia layer from the toolsever. Hopefully a solution is found for this, as that would be a lot cooler for non WMF usage.</li>
<li>I re-added service links support for the Geographical Coordinates data-type in Semantic Maps after someone requested this. It got removed in 0.6, as the old implementation was not working anymore, and I was unsure at that point how to create a new one. You can find the updated documentation on this <a href="http://semantic-mediawiki.org/wiki/Help:Service_links#Information_passed_for_each_placeholder">here</a>, although the examples are not working yet (semantic-mediawiki.org is using an alpha of 0.6). I will migrate the examples to the mapping documentation wiki at some later date.</li>
<li>OpenLayers i18n (translation of the controls) should now be working. A style fix has also been made which caused OpenLayers to render badly in Chrome.</li>
<li>Multiple small bugfixes have been made in both extensions, and a few in Validator. I guess this is now be the most stable release to date yet, so be sure to upgrade!</li>
</ul>
<p>For a full list of  changes since 0.6.3 see <a title="Maps/Version  history" href="http://mapping.referata.com/wiki/Maps/Version_history#Maps_0.6.4">changes  to Maps</a> and <a title="Semantic Maps/Version history" href="http://mapping.referata.com/wiki/Semantic_Maps/Version_history#Semantic_Maps_0.6.4">changes  to SM</a>.</p>
<p><a href="http://blog.bn2vs.com/wp-content/uploads/2010/07/Semantic-Maps-0.6.4-dependencies.jpg"><img class="alignnone size-full wp-image-871" title="Semantic Maps 0.6.4 dependencies" src="http://blog.bn2vs.com/wp-content/uploads/2010/07/Semantic-Maps-0.6.4-dependencies.jpg" alt="Semantic Maps 0.6.4 dependencies" width="587" height="171" /></a></p>
<p><strong>Downloads</strong></p>
<ul>
<li>Maps 0.6.4: <a href="http://mwmaps.googlecode.com/files/Maps0.6.4.zip">zip</a>, <a href="http://mwmaps.googlecode.com/files/Maps0.6.4.7z">7z</a></li>
<li>Maps and Semantic Maps 0.6.4: <a href="http://semanticmaps.googlecode.com/files/MapsAndSemanticMaps0.6.4.zip">zip</a>, <a href="http://semanticmaps.googlecode.com/files/MapsAndSemanticMaps0.6.4.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.4_released">The release notes on the documentation wiki</a></li>
</ul>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span class="ik"><img id="upi" class=" QrVm3d" src="https://mail.google.com/mail/images/cleardot.gif" alt="" width="16px" height="16px" /></span></p>
<h3 class="gD" style="color: #00681c;"><span>Andy Chow</span></h3>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.bn2vs.com/2010/07/08/maps-and-semantic-maps-0-6-4-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<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[<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>
]]></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[<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>
]]></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[<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>
]]></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[<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>
]]></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>
	</channel>
</rss>

