今天是车联网开发的第七天,今天我们继续对百度地图的导航,定位,搜索等功能的实现以及整合。

  在编码过程中发现的问题:

  在调用地名搜索时,并不能把所有的搜索结果都显示出来,如下图:

而实际用百度地图接口查出的数据是:

通过查看百度地图接口查询的数据,发现“石家庄铁道大学”和“石家庄铁路职业技工学校”下的详情,“石家庄铁路职业技工学校”下没有Street_id属性,导致在读取数据过程中,不能读出street_id的值,导致跳出循环,出现之前的结果,改正之后,先用joObject.isNull("street_id")判断是否有street_id的值,之后在进行输出。