6

私は、Googleマップが正確な位置を返す多くの例を持っていますが、ジオコーディングは正確な一致を見つけることができず、私の目的には適していません。googleジオコーディングapiは、アドレスを使用しているGoogleマップと正確ではない

例:googleマップの "1729 state road 8、auburn、IN 46706"はウォルマート流通センターに正確に届きます。どちらかhttps://maps.googleapis.com/maps/api/geocode/json?address=1729+state+road+8,+auburn,+IN,+46706&key=[your_key_here]

経由 http://gmaps-samples.googlecode.com/svn/trunk/geocoder/singlegeocode.html

または手動

スルーは数マイル離れた場所にありますジオコーディングを使用して

..... ...

私は理由を理解していませんその違いは、ジオコーディングなどを使用するようにMAPをエクスポーズするためです。多くの例は、2つの間で一致しません。 MAPS経由でジオコーディングする必要があります。

+0

同様の質問[HERE](http:// stackoverflow .com/questions/13312680/google-map-geocoder-not-as-a-google-maps/13313663#13313663)。 Places APIまたはライブラリでジオコーディングよりも優れた結果が得られる可能性があります。 – sideroxylon

答えて

2

答えの多くを通して読んだ後、私は

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

GoogleプレイスAPIを使用Gecoderが最寄りの郵便addresses.Toローカルビジネスデータを取得見つけるために使用されるこのソリューションに出くわしましたそれはこのように行うことができます

https://maps.googleapis.com/maps/api/place/textsearch/json?query=someplacename&key=key 
関連する問題