1.2.2    谷歌地图
在国外,Google Map使用率较高。
谷歌地图是谷歌公司提供的电子地图服务,包括局部详细的卫星照片。此款服务可以提供含有行政区和交通以及商业信息的矢量地图、不同分辨率的卫星照片和街景视的离线地图包。谷歌地图的前身是Keyhole公司自身研创的一款旗舰软件。Keyhole是一家从事数字地图测绘的公司。[2]
2004年10月27日谷歌公司成功收购了Keyhole公司。从2005年6月起,谷歌公司陆续推出了命名为谷歌地图的系列软件。
2005年6月20日,Google Maps的覆盖范围,从原先的美国、英国及加拿大,扩大至全球。
2005年9月,Google和北京图盟科技有限公司(Mapabc)合作出版中国大陆地区的Google本地。后来,Google本地重新命名为Google地图。台湾的地图资料则是由勤崴科技所提供,并于2007年10月11日推出台湾版地图。
Google Maps的美国、英国、加拿大、日本、等其它地区的服务已经是完成阶段。在北美的部分地方,开通了“街景视图”服务。使用者可以通过街道上的视角查看街景(例如公交车站,商铺等)。但是该服务却有侵犯个人隐私的嫌疑,因为街景视图的照片是由Google的甲虫车在街上随机拍到的,街边路人的动作,停泊点上的车牌号都是一清二楚。Google地图的中国大陆服务仍处于Beta测试阶段。香港版本于2008年7月推出。可以让使用者搜寻餐厅,亦可以建立自己的地图,与其他使用者分享有关的照片和评论。其他功能包括路线查询,可以显示两个地点之间的距离和行车时间。
2012年8月16日,谷歌针对移动设备升级了地图服务,本次升级的重点是全球将近500 个城市的公交选择列表,包含了全球 100 多万个公交站的始发时间和行进路线。谷歌还将针对部分车站提供室内导航,帮助乘车者寻找路线。
2012年12月3日,Google Map v1 版正式被废弃,不能再申请 API Key。
2012年12月5日,Google Map v2 版正式被启用,采用最新的 SHA1 进行申请,原有的 MD5 申请方式被废弃,同时启用全新的 Google APIs Console对相关使用权限进行管理
2013年2月26日和3月12日,Google Map v2又进行了不同的程度的修改和更新。
1.3    本次课题研究内容
此系统基于移动设备平台Android,利用谷歌地图API或者百度地图API完成对出行者辅助的功能。 此系统功能包括:
(1)    驾车路径的规划
(2)    公交系统乘坐方案的规划(需要根据对出行者对出发时间、出发地点以及到达时间的要求进行规划)
(3)    从所在地走向车站或者换乘公交车的过程中,给出地图,指引行走路线。
(4)    若需要打车服务,可通过本系统告知安装了客户端的出租车司机,或拨打出租车预定电话。
2    Android平台与开发环境
2.1    安卓平台
2.1.1    安卓平台简介
Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。第一部Android智能手机发布于2008年10月。Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机等。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2013年的第四季度,Android平台手机的全球市场份额已经达到78.1%。2013年09月24日谷歌开发的操作系统Android在迎来了5岁生日,全世界采用这款系统的设备数量已经达到10亿台。
上一篇:C#+oracle基于物联网的移动护理信息系统设计
下一篇:JSP就业实习信息网站的设计和实现

基于Apriori算法的电影推荐

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

python基于决策树算法的球赛预测

基于消费者个性特征的化...

间谍软件之危害及其防范對策【1382字】

国内外图像分割技术研究现状

医院财务风险因素分析及管理措施【2367字】

AT89C52单片机的超声波测距...

公寓空调设计任务书

C#学校科研管理系统的设计

志愿者活动的调查问卷表

承德市事业单位档案管理...

10万元能开儿童乐园吗,我...

中国学术生态细节考察《...

神经外科重症监护病房患...