百度地图API获得详细地名的方法-创新互联

   之前一直苦恼的一个问题就是当使用百度地图API进行反地理编码搜索的时候,最终得到的result只包含“枯燥”的省市区街道等信息,用于对客户的信息提示来说,这种“XX省XX市XX区XX路XX号”格式的信息往往不能给客户直观的概念,无法满足客户需求。反观百度地图、快的打车等LBS应用,它们可以为用户提供详细的地名等信息,让客户一目了然,它们是怎么做到的呢?

成都创新互联是一家朝气蓬勃的网站建设公司。公司专注于为企业提供信息化建设解决方案。从事网站开发,网站制作,网站设计,网站模板,微信公众号开发,软件开发,小程序制作,10余年建站对成都自拌料搅拌车等多个方面,拥有多年的网站制作经验。

   于是在查看了百度地图的文档的时候发现了ReverseGeoCoderResult类中的getPoiList方法,该方法可以返回一个List,即周边的POI兴趣点,而所谓的POI也正是我们想得到的“详细地名”。于是便使用result.getPoiList().get(0)的方法获得POI列表中与当前地点最匹配的POI,并将其转化为String返回给用户,由此便解决了地图中显示详细地点,而不是“无用”的街道信息。

   由此也可见,阅读文档对于编程的重要性………

创新互联www.cdcxhl.cn,专业提供香港、美国云服务器,动态BGP最优骨干路由自动选择,持续稳定高效的网络助力业务部署。公司持有工信部办法的idc、isp许可证, 机房独有T级流量清洗系统配攻击溯源,准确进行流量调度,确保服务器高可用性。佳节活动现已开启,新人活动云服务器买多久送多久。


网页标题:百度地图API获得详细地名的方法-创新互联
URL链接:http://scyanting.com/article/eipcs.html