Google geocoding api is not as accurate as google maps using an address

I have many examples where google maps returns the exact location, while geocoding cannot find an exact match and provides only close lat / lon matching, which is not suitable for my purpose.

example: "1729 state road 8, auburn, IN 46706" on google maps throws me exactly at the walmart distribution center, as it should be.

using geocoding ..... either through http://gmaps-samples.googlecode.com/svn/trunk/geocoder/singlegeocode.html

or manually

via https://maps.googleapis.com/maps/api/geocode/json?address=1729+state+road+8,+auburn,+IN,+46706&key=[your_key_here]

takes place a few miles away ...

I donโ€™t understand why the difference is, since I will use MAP to use geocoding, etc., and many many examples do not match between them. I need to get geocoding via MAPS!

+6
source share
1 answer

After reading many answers, I came across this solution, which Gecoder uses to find the closest mailing addresses. To get Local business data, use the Google Places API

https://developers.google.com/places/web-service/search#PlaceSearchRequests

it can be done like this:

https://maps.googleapis.com/maps/api/place/textsearch/json?query=someplacename&key=key 
+2
source

All Articles