<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: clientlocation</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/tags/clientlocation.atom" rel="self"/><id>http://simonwillison.net/</id><updated>2008-08-22T10:16:44+00:00</updated><author><name>Simon Willison</name></author><entry><title>Get Lat Lon now has a "Get my location (by IP)" button</title><link href="https://simonwillison.net/2008/Aug/22/getlatlon/#atom-tag" rel="alternate"/><published>2008-08-22T10:16:44+00:00</published><updated>2008-08-22T10:16:44+00:00</updated><id>https://simonwillison.net/2008/Aug/22/getlatlon/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.getlatlon.com/"&gt;Get Lat Lon now has a &amp;quot;Get my location (by IP)&amp;quot; button&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
It took all of five minutes to add using the new google.loader.ClientLocation API. The button is only visible if your location can be resolved.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/clientlocation"&gt;clientlocation&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/getlatlon"&gt;getlatlon&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/javascript"&gt;javascript&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/location"&gt;location&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/projects"&gt;projects&lt;/a&gt;&lt;/p&gt;



</summary><category term="clientlocation"/><category term="getlatlon"/><category term="javascript"/><category term="location"/><category term="projects"/></entry><entry><title>Google Code Blog: Two new ways to location-enable your web apps</title><link href="https://simonwillison.net/2008/Aug/22/google/#atom-tag" rel="alternate"/><published>2008-08-22T10:12:48+00:00</published><updated>2008-08-22T10:12:48+00:00</updated><id>https://simonwillison.net/2008/Aug/22/google/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://google-code-updates.blogspot.com/2008/08/two-new-ways-to-location-enable-your.html"&gt;Google Code Blog: Two new ways to location-enable your web apps&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
The Gears Geolocation API isn’t very exciting just yet as it only really works on windows mobile devices, but the new google.loader.ClientLocation Ajax API is great—it gives you the user’s location based on looking up their IP address, saving you from needing to install a IP-to-geo lookup database.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/apis"&gt;apis&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/clientlocation"&gt;clientlocation&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/gears"&gt;gears&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/geolocation"&gt;geolocation&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/javascript"&gt;javascript&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/location"&gt;location&lt;/a&gt;&lt;/p&gt;



</summary><category term="apis"/><category term="clientlocation"/><category term="gears"/><category term="geolocation"/><category term="javascript"/><category term="location"/></entry></feed>