Http Geocoder (Google) Accuracy level

Posted by sushruth on Stack Overflow See other posts from Stack Overflow or by sushruth
Published on 2010-06-05T00:33:27Z Indexed on 2010/06/11 18:22 UTC
Read the original article Hit count: 248

Filed under:
|

I am geocoding a large amount of user entered addresses and interested in the accuracy levels returned. My GOAL is to get the BEST POSSIBLE ACCURACY score for a given address.

I call the geocder api following way http://maps.google.com/maps/geo?q={address}&output=csv&sensor=false&key=xx

now the accuracy levels returned for same address with/without premise name

  1. q = Key Arena, 305 Harrison Street, Seattle, WA 98109 (Accuracy is 5)
  2. q = 305 Harrison Street Seattle, WA 98109 (Accuracy is 8)
  3. q = Key Arena, Seattle, WA 98109 (Accuracy is 9.)

Its obvious from the above that the google servers does not return the best accuracy when street name is appended with premise/venue.

the question is :) is there a way to pass the complete address ( with premise name / i.e case 1 ) and get the Max Accuracy. ( or how can tell the google server that the address is passed with premise/building name and street name)

( if you are thinking why not just use case 3, the answer is these are user entered addresses, they could enter "my moms's house" for premise, with accurate street address. in which case i want the accuracy to be 8 not 5)

© Stack Overflow or respective owner

Related posts about geocoding

Related posts about google-geocoder