title: Google Maps Dynamic Search Query Webservice with JSON
body: <p>Hi I wish to replicate the dynamic search results returned when entering in a location google maps for example, I'm from Sydney Australia so when I bring up Maps and type "Kin" I get:</p>
  
  <p><a href="http://img525.imageshack.us/img525/2042/screenshot20101215at514.png" rel="nofollow noreferrer">Maps Example http://img525.imageshack.us/img525/2042/screenshot20101215at514.png</a>.</p>
  
  <p>But if I use the Geocoder webservice with a string example like:</p>
  
  <p><a href="http://maps.google.com.au/maps/api/geocode/json?address=Kin+,%20Australia&amp;bounds=-46.08542,-4.39023%7C93.33984,157.67578&amp;sensor=false&amp;region=au" rel="nofollow noreferrer">http://maps.google.com.au/maps/api/geocode/json?address=Kin+,%20Australia&amp;bounds=-46.08542,-4.39023%7C93.33984,157.67578&amp;sensor=false&amp;region=au</a></p>
  
  <p>OR</p>
  
  <p><a href="http://maps.google.com.au/maps/api/geocode/json?address=Kin&amp;sensor=false" rel="nofollow noreferrer">http://maps.google.com.au/maps/api/geocode/json?address=Kin&amp;sensor=false</a></p>
  
  <p>OR</p>
  
  <p><a href="http://maps.google.com.au/maps/api/geocode/json?address=Kin&amp;sensor=false&amp;region=au" rel="nofollow noreferrer">http://maps.google.com.au/maps/api/geocode/json?address=Kin&amp;sensor=false&amp;region=au</a></p>
  
  <p>All I get returned is (Try it yourself):</p>
  
  <p>Kinshasa, Democratic Republic of the Congo
  Arrivals (KIN), Kingston, Jamaica
  4920 Kin, Belgium</p>
  
  <p>ETC.</p>
  
  <p>The one that attempts to limit it to australia returns only:</p>
  
  <p>King Island, Loorana TAS 7256, Australia</p>
  
  <p>Now I don't mind filtering the type to locality from the clientside, but why can't I get the EXACT same results as the Dynamic Search results returned from google maps itself.</p>
  
  <p>Any help Most Appreciated! I've spent too long on this now...</p>