获取一个城市全部道路名的方法总结

连续一周都在尝试解决如何获取一个城市全部道路名的问题。尝试解决的方法如下:
方法一:
获取一个城市全部道路名的方法总结-有驾
获取一个城市全部道路名的方法总结-有驾
方法二:1.从第三方邮编网获取该城市各区县的街道名或地址2.利用百度地图PlaceApi接口,根据步骤1中获取的街道名在该城市查询结果。http://api.map.baidu.com/place/v2/search?query={街道名,例如'武侯祠大街'}&page_size=10&page_num=0&scope=1®ion=成都市&output=json&ak={百度ak}部分结果展示如下:3.把所有解析出的结果,再通过百度地图GeocodingAPI接口,根据pois_location,即经纬度解析成结构化地址。
方法二:
1.从第三方邮编网获取该城市各区县的街道名或地址
2.利用百度地图PlaceApi接口,根据步骤1中获取的街道名在该城市查询结果。
部分结果展示如下:
获取一个城市全部道路名的方法总结-有驾
3.把所有解析出的结果,再通过百度地图GeocodingAPI接口,根据pois_location,即经纬度解析成结构化地址。

总结:方法一耗时耗力,结果也并不理想,实际获取到的道路数与方法二相差无几。目前打算回归方法二,先解决目前的问题,待日后闲下来了再改进方法一。更正:方法1效果比较好,原来效果不理想的原因是因为使用的百度ak队列中的一个ak无效,所以出现了误差。推荐方法一。

方法一耗时耗力,结果也并不理想,实际获取到的道路数与方法二相差无几。
目前打算回归方法二,先解决目前的问题,待日后闲下来了再改进方法一。
更正:
方法1效果比较好,原来效果不理想的原因是因为使用的百度ak队列中的一个ak无效,所以出现了误差。
推荐方法一。
0

全部评论 (0)

暂无评论