求助,百度地图为什么得不到坐标地址?

2013-10-25 18:22:57 +08:00
 nilai
现在有一个需求就是要得到某地坐标:
在这里可以搜索得到
http://api.map.baidu.com/lbsapi/getpoint/

现在想通过程序来实现
故看了API手册 做了如下实验

http://api.map.baidu.com/geocoder/v2/?address=里外里公寓&output=json&ak=9c9978a893e2dd6c3be3d3241f8e8f61&callback=showLocation

这样可以得到坐标地址
可改成了
http://api.map.baidu.com/geocoder/v2/?address=里外里&output=json&ak=9c9978a893e2dd6c3be3d3241f8e8f61&callback=showLocation

这样就得不到结果了

然后回过头来发现在 http://api.map.baidu.com/lbsapi/getpoint/ 这里直接搜索里外里 可以得到附近的坐标
于是抓包,发现访问的地址是
http://api.map.baidu.com/?qt=s&c=131&wd=里外里&rn=10&ie=utf-8&oue=1&res=api

到了这里以为什么都OK了。 结果才发现这个返回的JSON中部分建筑的坐标没有。可http://api.map.baidu.com/lbsapi/getpoint/ 显示出来的可是所有的坐标都有 求解
2392 次点击
所在节点    问与答
1 条回复
nilai
2013-10-25 18:39:28 +08:00
为什么首页看不到呢? 求解

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/86898

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX