<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-2965355134473276428</atom:id><lastBuildDate>Thu, 16 Feb 2012 08:40:53 +0000</lastBuildDate><category>Map</category><category>server</category><category>App Store</category><category>OpenMaps</category><category>Apple</category><category>Mapnik</category><category>Tile</category><category>Blocked</category><category>OpenStreetMap</category><title>IZE Blog</title><description></description><link>http://blog.izeize.com/</link><managingEditor>noreply@blogger.com (Csongor Nemes)</managingEditor><generator>Blogger</generator><openSearch:totalResults>1</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2965355134473276428.post-4060105587695703325</guid><pubDate>Sat, 08 Oct 2011 12:30:00 +0000</pubDate><atom:updated>2011-10-08T05:30:23.689-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>server</category><category domain='http://www.blogger.com/atom/ns#'>Map</category><category domain='http://www.blogger.com/atom/ns#'>Mapnik</category><category domain='http://www.blogger.com/atom/ns#'>OpenStreetMap</category><category domain='http://www.blogger.com/atom/ns#'>Blocked</category><category domain='http://www.blogger.com/atom/ns#'>App Store</category><category domain='http://www.blogger.com/atom/ns#'>Apple</category><category domain='http://www.blogger.com/atom/ns#'>Tile</category><category domain='http://www.blogger.com/atom/ns#'>OpenMaps</category><title>OpenMaps App Blocked By OpenStreetMap</title><description>&lt;div class="p1"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-RhZF72rP9eY/TpA_EsUFzzI/AAAAAAAACMI/DYqUghD8s-8/s1600/Tile_Abuse.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-RhZF72rP9eY/TpA_EsUFzzI/AAAAAAAACMI/DYqUghD8s-8/s1600/Tile_Abuse.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="p1"&gt;Earlier this week it came to my attention that &lt;a href="http://izeize.com/openmaps/"&gt;OpenMaps&lt;/a&gt;' access was &lt;a href="http://wiki.openstreetmap.org/wiki/Blocked_applications"&gt;blocked&lt;/a&gt; to the &lt;a class="zem_slink" href="http://www.openstreetmap.org/" rel="homepage" title="OpenStreetMap"&gt;OpenStreetMap&lt;/a&gt; "Mapnik" tile servers.&lt;/div&gt;&lt;div class="p1"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="p1"&gt;We suspect that the reason why it was blocked is a tool named the Download tool. The Download tool enables users to download an area of a map from a given map tile server, even custom ones. Users were using this tool to download map tiles from the OpenStreetMap "Mapnik" tile servers and with this behavior they were violating the &lt;a href="http://wiki.openstreetmap.org/wiki/Tile_usage_policy"&gt;tile usage policy&lt;/a&gt; of OpenStreetMap.&lt;/div&gt;&lt;div class="p1"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="p1"&gt;We are very sorry for causing such a problem for the OpenStreetMap project. To our defense, the tile usage policy wasn't available when we first introduced the Download tool in OpenMaps.&lt;/div&gt;&lt;div class="p1"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="p1"&gt;Today we submitted an updated version (v4.5.4) of OpenMaps to the App Store and are waiting for approval from Apple. The following modifications were made to the app:&lt;/div&gt;&lt;div class="p1"&gt;- Download tool is still present with a clear discouraging message that it should not be used in abusive behavior.&lt;/div&gt;&lt;div class="p1"&gt;- Maximum of 2 download threads.&lt;/div&gt;&lt;div class="p1"&gt;- Download disabled for 17, 18 and 19 zoom levels.&lt;/div&gt;&lt;div class="p1"&gt;- User agent of &lt;i&gt;non-&lt;/i&gt;bulk downloading of map tiles was changed to "Op3nMaps(Not.Bulk.Download)/x CFNetwork/x Darwin/x" while the user agent for bulk downloading remains unmodified (OpenMaps/x CFNetwork/x Darwin/x).&lt;/div&gt;&lt;div class="p1"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="p1"&gt;This way browsing and bulk downloading users can clearly be identified on the server side and throttled or banned if necessary.&lt;/div&gt;&lt;div class="p1"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="p1"&gt;This is our short term solution for the problem, but the long term solution is clearly a vector based renderer. I previously alluded that it is coming &lt;a href="http://twitter.com/#!/zssz/status/119689057574985729"&gt;on my twitter profile&lt;/a&gt;.&lt;/div&gt;&lt;div class="p1"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="p1"&gt;&lt;i&gt;About OpenMaps:&lt;/i&gt;&lt;/div&gt;&lt;div class="p1"&gt;&lt;i&gt;OpenMaps is a powerful iOS app based on maps and web services around OpenStreetMap. To date it was downloaded more than 250.000 times and as of &lt;a href="http://wiki.openstreetmap.org/wiki/Editor_usage_stats#7th_September_2011"&gt;2011.09.07 it is the 7th most popular OSM editor&lt;/a&gt;.&lt;/i&gt;&lt;/div&gt;&lt;div class="p1"&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="zemanta-pixie" style="height: 15px; margin-top: 10px;"&gt;&lt;img alt="" class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=62924c06-800c-42df-8d46-1bd9b1823bf4" style="border: none; float: right;" /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2965355134473276428-4060105587695703325?l=blog.izeize.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.izeize.com/2011/10/openmaps-app-blocked-by-openstreetmap.html</link><author>noreply@blogger.com (Zsombor Szabo)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-RhZF72rP9eY/TpA_EsUFzzI/AAAAAAAACMI/DYqUghD8s-8/s72-c/Tile_Abuse.png' height='72' width='72'/><thr:total>0</thr:total></item></channel></rss>
