<?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>Kaweb</title>
	<atom:link href="http://www.kaweb.co.uk/tag/mapping/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kaweb.co.uk</link>
	<description>Kaweb</description>
	<lastBuildDate>Mon, 10 May 2010 10:07:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Schools Now Feature on mappr Service</title>
		<link>http://www.kaweb.co.uk/news/schools-now-feature-on-our-mappr-service/</link>
		<comments>http://www.kaweb.co.uk/news/schools-now-feature-on-our-mappr-service/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 13:08:21 +0000</pubDate>
		<dc:creator>barry.khan</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[mapping]]></category>

		<guid isPermaLink="false">http://www.kaweb.co.uk/?p=458</guid>
		<description><![CDATA[mappr now allows users to see where schools are located within the area they are searching.]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve recently completed another phase of work on our <a href="http://www.mappr.co.uk">mappr</a> service.</p>
<p>This now means that schools are shown on the map, allowing for users to see where they are located within the area they are searching.</p>
<p>Denoted by a a new icon, Infant, Primary and Secondary schools are each highlighted with a link to their latest Ofsted Report.</p>
<p>We will soon be rolling this new feature out to our client&#8217;s websites on a site by site basis.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kaweb.co.uk/news/schools-now-feature-on-our-mappr-service/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mappr website launched</title>
		<link>http://www.kaweb.co.uk/news/mappr-website-launched/</link>
		<comments>http://www.kaweb.co.uk/news/mappr-website-launched/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 15:07:30 +0000</pubDate>
		<dc:creator>Inky</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[mapping]]></category>

		<guid isPermaLink="false">http://www.kaweb.co.uk/?p=379</guid>
		<description><![CDATA[We've have launched a new website aimed at supporting our new mapping service.]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve have launched a new website aimed at supporting our new mapping service.</p>
<p><a title="Visit mappr website" href="http://www.mappr.co.uk">mappr.co.uk</a> outlines what mappr can do for different industries that require the plotting of porperties or locations, as well as related data, on a Goolge styled map.</p>
<p>mappr.co.uk has a simple, clean look that means the user can quickly gauge whether or not our service is for them.</p>
<p><a href="http://www.kaweb.co.uk/wp-content/2009/03/mappr.gif"><img class="alignleft size-full wp-image-381" title="mappr" src="http://www.kaweb.co.uk/wp-content/2009/03/mappr.gif" alt="" width="222" height="88" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kaweb.co.uk/news/mappr-website-launched/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kaweb Purchase LivePropertyMap.com</title>
		<link>http://www.kaweb.co.uk/news/kaweb-purchase-livepropertymapcom/</link>
		<comments>http://www.kaweb.co.uk/news/kaweb-purchase-livepropertymapcom/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 19:11:55 +0000</pubDate>
		<dc:creator>Inky</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[map]]></category>
		<category><![CDATA[mapping]]></category>

		<guid isPermaLink="false">http://www.kaweb.co.uk/?p=356</guid>
		<description><![CDATA[Today, Kaweb completed the purchase of the assets and services of LivePropertyMap.com Ltd - the company that we purchased the River Internet brand from last year.]]></description>
			<content:encoded><![CDATA[<p>Today, Kaweb completed the purchase of the assets and services of LivePropertyMap.com Ltd &#8211; the company that we purchased the River Internet brand from <a title="More about the River Internet purchase" href="http://www.kaweb.co.uk/news/kaweb-purchase-river-internet/">last year</a>.</p>
<p>For current LivePropertyMap.com clients, this purchase now means the full consolidation of existing online services under one roof at Kaweb.</p>
<p>The benefits of this include:</p>
<p>• single port of call for the provision of all of your sites’ online activity<br />
• speedier maintenance / support for mapping issues<br />
• new mapping features to be rolled out in the next 12 months</p>
<h3>New owner, new name</h3>
<p>With the integration of LivePropertyMap.com into the Kaweb fold, we are also taking the opportunity to rebrand the LivePropertyMap.com service into one that will now be known as <strong>mappr</strong>.</p>
<p><a title="More information about mappr" href="http://www.kaweb.co.uk/news/mappr-the-new-mapping-service-from-kaweb/">mappr</a> is a product name we have already started using, and one we think more reflects the global nature of our mapping service (as well as being less of a tongue twister!).</p>
<p><a href="http://www.kaweb.co.uk/wp-content/2009/02/mappr.gif"><img class="size-full wp-image-314 alignleft" style="margin-top: 20px; margin-bottom: 20px;" title="mappr" src="http://www.kaweb.co.uk/wp-content/2009/02/mappr.gif" alt="The new mappr service logo" width="222" height="88" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kaweb.co.uk/news/kaweb-purchase-livepropertymapcom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Property Mapping</title>
		<link>http://www.kaweb.co.uk/blog/property-mapping/</link>
		<comments>http://www.kaweb.co.uk/blog/property-mapping/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 13:19:06 +0000</pubDate>
		<dc:creator>neil.paterson</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[agent]]></category>
		<category><![CDATA[estate]]></category>
		<category><![CDATA[geocode]]></category>
		<category><![CDATA[mapping]]></category>
		<category><![CDATA[property]]></category>

		<guid isPermaLink="false">http://www.kaweb.co.uk/?p=259</guid>
		<description><![CDATA[Due to there being no need for a commercial license, and the superior amount of support available, Kaweb plumped for Google Maps for our new service, mappr.]]></description>
			<content:encoded><![CDATA[<p>When it comes to online mapping, and in many other web applications, Google is by far the biggest player. Inevitably, there are alternatives out there &#8211; most notably <a title="Microsoft Virtual Earth" href="http://msdn.microsoft.com/en-us/virtualearth/default.aspx">Microsoft’s Virtual Earth</a>, which features a startlingly good birds eye view whereby the land is viewable at an angle from just above the buildings, allowing one an impressive 3D view of an area.</p>
<p>However, due to there being no need for a commercial license, and the superior amount of support available (including the excellent <a title="Google Maps API tutorials" href="http://econym.org.uk/gmap/">Mike Williams tutorials</a>), we at Kaweb plumped for Google Maps for our new service, <a title="mappr - property mapping form Kaweb" href="http://www.kaweb.co.uk/news/mappr-the-new-mapping-service-from-kaweb/">mappr</a>.</p>
<p>The service will be primarily used to plot estate agents’ properties on a map, allowing potential homebuyers to see what real estate is available in a given area. The aims of the project were:</p>
<p>-    Automatic geocoding from postcode data in order to plot the markers<br />
-    Summarise property info in a panel rather than the default info bubble<br />
-    Real-time updating on map movement or criteria change</p>
<h3>Automatic Geocoding</h3>
<p>Geocoding is simply the process of turning an address into a set of latitude-longtude co-ordinates. In the case of property, we intended to essentially convert the postcode into co-ordinates, to be stored in the database. However, due to the Royal Mail’s copyright, this requires payment. There are attempts at an <a title="Open UK postcode database" href="http://www.freethepostcode.org/">open database</a>, though this remains incomplete.</p>
<p>Google do offer a free <a title="Geocoding via Google Maps" href="http://googlemapsapi.blogspot.com/2007/07/uk-geocoding-now-available-in-maps-api.html">geocoding service</a> via their Maps API but the UK results are somewhat variable, over a mile off in some instances. The solution was somewhat surprising &#8211; simply use another of Google’s APIs – the AJAX Search API, in Local Search mode. Using the <a title="Google AJAX API (REST interface)" href="http://code.google.com/apis/ajaxsearch/documentation/#fonje">REST interface</a>, we were able to retrieve accurate JSON-encoded data that was simply parsed and stored. Example PHP code:</p>
<p><code>$postcode = 'WS13 6TJ';<br />
$url = "http://ajax.googleapis.com/ajax/services/search/local?v=1.0&amp;q=".urlencode($postcode);</code><br />
<code>// Note how referrer is set manually<br />
$ch = curl_init();<br />
curl_setopt($ch, CURLOPT_URL, $url);<br />
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);<br />
curl_setopt($ch, CURLOPT_REFERER, "http://www.kaweb.co.uk/");<br />
$body = curl_exec($ch);<br />
curl_close($ch);</code><br />
<code>// Now, process the JSON string<br />
$json = json_decode($body);</code><br />
<code>// Latitude: $json-&gt;responseData-&gt;results[0]-&gt;lat<br />
// Longitude: $json-&gt;responseData-&gt;results[0]-&gt;lng<br />
</code></p>
<h3>Display summary panel on click</h3>
<p>Rather than use the native information bubble <a href="http://code.google.com/apis/maps/documentation/reference.html#GInfoWindow">GInfoWindow</a>, which we felt was rather uninspiring, we wanted to display a semi-transparent panel overlaid on the map. The key to this was to inject the HTML into the map&#8217;s holding div once the map content had been loaded. For example, using the markup below as the document&#8217;s starting HTML would mean anything within the &#8220;map&#8221; div (i.e. mappr_panel) gets overlaid when the map is rendered.</p>
<p><code>&lt;div id="map"&gt;&lt;div id="mappr_panel"&gt;Panel Contents&lt;/div&gt;&lt;div&gt;</code></p>
<p>Instead, we used our Javascript framework of choice, <a title="jQuery" href="http://jquery.com/">jQuery</a>, in conjunction with a marker click listener.</p>
<p><code>// Create a marker called our_marker here<br />
Event.addListener(our_marker, 'click', function(){<br />
var contents = 'Marker ID: ' + our_marker.id;<br />
show_panel(contents);</code><code> });</code></p>
<p><code>function show_panel(contents){</code><code> </code><code><br />
var panel = '&lt;div id="mappr_panel"&gt;\<br />
' + contents + ' \<br />
&lt;\/div&gt;';</code></p>
<p><code> $('#map').append(panel); // Puts the panel div inside the map div...</code><code><br />
}<br />
</code></p>
<p>NOTE: jQuery&#8217;s remove() function was then used when we wanted to hide this panel.</p>
<h3>Real-time updating on map change or criteria change</h3>
<p>We needed the map to reload properties (incidentally we used an <a title="Google Maps tutorial - PHP/MySQL/XML" href="http://code.google.com/support/bin/answer.py?answer=65622&amp;topic=11364">AJAX approach</a>) and redraw following either a map movement (e.g. zoom, pan), or a change in search criteria.</p>
<p>The first was a simple case of :</p>
<p><code>GEvent.addListener(map, 'moveend', redraw_map);    // Call redraw_map() on drag / pan / zoom end</code></p>
<p>The second however, required the function to be triggered following a form change. Again, jQuery was used. By simply including <code>class="onchange"</code> on form elements that may change, we could harness jQuery&#8217;s selector syntax to actually apply the onchange event.</p>
<p><code>$(document).ready( function(){<br />
$('.onchange').change(redraw_map);<br />
}</code></p>
<p>The finished product can be seen by performing a map search at <a title="Chartex - Chartered Surveryors" href="http://www.chartex.co.uk">http://www.chartex.co.uk</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kaweb.co.uk/blog/property-mapping/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mappr &#8211; The New Mapping Service from Kaweb</title>
		<link>http://www.kaweb.co.uk/news/mappr-the-new-mapping-service-from-kaweb/</link>
		<comments>http://www.kaweb.co.uk/news/mappr-the-new-mapping-service-from-kaweb/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 13:07:01 +0000</pubDate>
		<dc:creator>Inky</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[mapping]]></category>

		<guid isPermaLink="false">http://www.kaweb.co.uk/?p=312</guid>
		<description><![CDATA[Kaweb have developed a new online mapping service that enables properties to be shown on a Google-styled map.]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-314 alignnone" style="margin: 30px;" title="mappr" src="http://www.kaweb.co.uk/wp-content/2009/02/mappr.gif" alt="The new mappr service from Kaweb will mean more intuitive property searches for estate agents" width="222" height="88" /></p>
<p>Kaweb have developed a new online mapping service that enables properties to be shown on a Google-styled map.</p>
<p>The application, dubbed <strong>mappr</strong>, has been developed in-house and is designed to work with existing client sites (such as our estate agents) as well as be integrated into other service industries that require this type of solution.</p>
<p>Database driven, the software makes use of information we already hold for existing Kaweb-hosted clients. Where a client is not hosted by Kaweb, the data can easily be imported into our systems via feeds from third party sites/suppliers.</p>
<p>mappr features include:</p>
<ul class="list">
<li>Zoom functionality</li>
<li>Map/satellite/hybrid toggling</li>
<li>Intelligent information overlay</li>
</ul>
<p>Tailored to suit, Kaweb can build any data-specific requirements into the map and style accordingly.</p>
<h3>Estate Agent Property Mapping</h3>
<p>The new service will mean more intuitive property searches for users. Allowing them to search and display properties from their chosen criteria quickly, and furnish them with all the necessary property details, will be a real time saver.</p>
<p>The screen shot below shows how the software can be applied to a commercially-based agent (with many property types).</p>
<p><a title="Chartex website showing mappr" href="http://www.chartex.co.uk"><img class="alignnone size-full wp-image-338" title="Example of property mapping from mappr" src="http://www.kaweb.co.uk/wp-content/2009/02/map.jpg" alt="" width="580" height="321" /></a></p>
<h3>Other Applications</h3>
<p>Any online service that requires the placement of a property/service on a map can make use of this software. These could include housebuilders, developers, UK-based retail outlets and any service requiring location-based search results.</p>
<h3>mappr Updates</h3>
<p>Planned updates include a client admin area and property clustering as well as more end-user enhancements &#8211; so look out for more from mappr!</p>
<p><a title="Visit mappr website" href="http://www.mappr.co.uk">www.mappr.co.uk</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kaweb.co.uk/news/mappr-the-new-mapping-service-from-kaweb/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
