我是谷歌地理编码API的新手,但我计划使用免费版本来获得附近高尔夫球场的地图坐标。我从我的家庭课程开始:http://maps.google.com/maps/api/geocode/json?address=Karlstad+golfklubb
加上"&key=my生成的应用编程接口密钥“
我得到的结果是status="OK“,但是结果的long/lat是不正确的。它很近,但错过了7-8公里。
当我使用maps.google时,我得到了正确的位置。搜索"Karlstad golfklubb“https://www.google.se/maps/place/Karlstad+Golfklubb/@59.4346545,13.5140563,17z/data=!3m1!4b1!4m2!3m1!1s0x465cb41aca8c1467:0x64836d18f18df2f6
为什么使用相同的关键字会得到不同的地理位置?它们是在不同的数据库上操作,还是我需要输入更多的参数?
我也尝试了附近的其他课程,如"sommarro“和"bryngfjorden”,但我没有得到任何结果。但在谷歌地图上找到它们是没有问题的。
发布于 2015-07-26 03:29:47
如果您查看JSON代码,他们会将formatted_address描述为
"formatted_address" : "Karlstad Golfbanan Jako, 652 30 Karlstad, Sweden"
如果您输入Google Maps,它将在JSON中显示正确的经度和纬度。
https://stackoverflow.com/questions/31630286
复制相似问题