从地址准确获取纬度/经度

Get Latitude / Longitude from Address with Accuracy

我知道这个问题被问了太多次,但我的问题更多是关于标准方法。

我的表单中确实有以下字段,并使用所有这些字段进行连接并发送到 Google 地图 Api 以获取有效的地址。

但是对于某些地址 Google 地图 Api 由于值插入而给出错误的 lat/long。下面提到了具有值的字段。

字段:

街道地址 1 - 56 号店

位置 - 扇区 14

- 哈里亚纳邦

城市 - 古尔冈

结果 Google 地图 Url 给我 Lat/long 的第 56 区而不是第 14 区。相差将近 9 公里。

http://maps.google.com/maps/api/geocode/json?address=Shop+No+56,Sector+14,Haryana,Gurgaon,IN

任何人都可以帮助我吗?

什么我tried/thought

我打算只使用位置字段,但我怀疑这不会有太大帮助。

没错,企业被排除在地理编码之外 API。如果您需要某个业务的位置,只需使用地点 API.

例如 https://maps.googleapis.com/maps/api/place/textsearch/json?query=Shop%20No%2056%2C%20Sector%2014%2C%20Haryana%2C%20Gurgaon%2C%20IN&key=YOUR_API_KEY