在国外,用户主要使用由谷歌公司提供的在线电子地图服务——Google Map[3],该软件系统特点是可以将局部详细的卫星照片展示给用户。每个用户都可以从Google Map获取到任何地点的地图,即使是行政区、商业区也不例外[4]。79956
2012年8月16日,google针对移动设备进行了一次地图服务的升级,将全球约500个城市的公交选择列表作为此次升级的重点,其中包括了全球100多万个公交站的始发时间和路线。Google帮助乘车者寻找路线通过对部分车站提供室内导航。
2012年12月3日,API Key不能在申请由于Google Map V1版正式被废弃。两天之后,即12月5日,Google公司宣布Google Map v2版[5]正式启用,由于原来使用的MD5申请方式则被放弃,v2版本便采用了当时最新的SHA1算法进行申请,同时通过全新的Google APIs Consle来管理相关的使用权限。而2013年2月26日和3月12日,Google Map v2又一次进行了不同程度的修改和更新。
以上是国外的城市地图导航的发展,而在国内,主要以BaiDu Map为主。BaiDu Map是一项网络地图搜索服务由百度提供,其覆盖了国内约400个城市和数千个区县。用户可以通过百度地图查询到街道、商场的地理位置。论文网
百度完美兼容安卓4。2从而将用户数据地图完美展现。是从2012年12月3日,Android SDK:v1。3。5删格版地图的最终发布。第二年的1月23日,由删格版地图彻底转向矢量版的地图是由于Android SDK:v2。0。0的上线,比较与删格版的地图,增加19级显示,地图显示地更为详细。在v2。0。0版本中,原本功能纷繁复杂的定位模块被划分为多个模块,Android SDK:v2。0。0版本虽然仍然具有图层定位功能,但是其他的功能被细化独立出来,需要开发者自行引入定位SDK才可以使用定位功能。同时该版本还增加了地图3D显示特效。
2013年3月28日,百度公司发布了百度地图Android SDK:v2。1。0版本,v2。1。0版本较之v2。0。0版本新增了绘制自定义线路和截图的功能,新版本新增加了路线绘制和3D视角功能,用户可以根据起点和终点以及途经的关键点来绘制路线,还可以进行3D视角控制。
2014年6月5日,百度地图Android SDK:v3。0。0版本上线,全新上线的百度地图在结构和接口方面重新规划调整,经历过这次变革之后的Android SDK框架结构更加清晰,接口设计显得更人性化、规范化,开发者使用起来更加的容易和清晰。百度地图Android SDK在保证key鉴权安全性的前提下,对验证策略进行了改进,向开发者提供了LBS服务,也给开发者开放了更多的功能和数据服务。
2015年10月20日,百度地图Android SDK:v3。6。0版本发布,新增点聚和开源功能,甚至将存储在src目录下的源代码也对用户开放。进一步扩展了线绘制功能,新支持了分段纹理和颜色的绘制,使得其更加易于辨认和清晰。