以下请求导致错误(近似)坐标(距正确位置约600米): http://maps.googleapis.com/maps/api/geocode/json?address=Garbatyplatz+2+13187+Berlin&sensor=true
=> “lat”:52.57206610,“lng”:13.41266040 www.google.com/maps/preview#!q=52.57206610%2C+13.41266040
但是如果你直接在谷歌地图中寻找地址,那就是正确的: https://www.google.de/maps/preview#!q=Garbatyplatz+2+13187+Berlin
任何人都知道为什么结果是近似的。还有很多?
答案 0 :(得分:0)
Geocoder找不到该地址,它返回部分匹配的结果: [0]:13187 Berlin,Germany(52.5720661,13.41266040000005)
Google地图显示的是“地点”结果: Google Maps
可以使用Places API
找到