- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机毕业设计开发实例
1.概况
项目名称 酷行天下 行业 移动互联网 架构类型 手机应用 开发技术 1.开发技术Java、Androd SDK、XML2.数据库技术SQLite、MySQL3.其它技术Google Map API。 规模 系统总体规模:19.4人月
2.项目概述
在智能手机大行其道的今天,一部手机已经可以实现很多,以前需要依赖专业仪器才能实现的功能。比如,动辄3、5百万像素,高则上千万像素的摄像头,不但能拍摄效果不错的照片,甚至可以拍摄高清视频,这使我们在很多时候,都不需要特别带相机出门,一部手机足以;智能手机,大多都配有GPS芯片,再装上灵图天行者,凯立德等GPS软件,既能导航定位,又能记录行踪,畅游天下也不怕。
那有没有这样一款软件,可以帮助我们把出行的路线记录下来,并且还能把在各个景点拍的照片,也标记在上面呢?这样,我们不但能看到当时的照片,更能体验当时的情形,最好还能给每段旅程或每个地方配上小小的游记心得,那就完美了。
软酷网带领实训学生一起将开发的酷行天下就是为了满足大家的这一需求而产生的。
本平台使命:酷行天下, 靓影随行!
3.总体业务流程介绍
酷行天下可以自动导入移动存储设备中的电子照片,并根据照片附带的GPS信息在地图上标记出拍照地点,或直接用照片的缩略图作为该点的标记。另一方面,系统还可以导入旅行途中GPS记录的移动轨迹信息,在地图上标记出旅行路线。除此以外,用户还可以在地图上选择坐标并创建关于该坐标的游记、心得等文本信息。
系统还可以扩展支持对音视频文件的支持,以及对灵图天行者、凯立德等导航程序记录的轨迹信息的支持。
最后,我们还希望能够定义一种文件格式,使用户能够在朋友间分享彼此的旅程,或者将行程信息保存成一种可以自动播放或运行的形式,使没有安装酷行天下的朋友也能轻松体验美妙的旅行经历。
其处理流程如下图所示:
图1 系统总体业务流程图
4.系统功能
4.1.系统功能结构
主要功能包括采集照片、修改并保存、解析KML轨迹、绘制地图、解析外部GPS轨迹、音视频同步、导入/导出行程、生成文件、系统设置等9个方面,功能结构图如下所示:
图2 系统功能结构图
4.2.系统功能需求
4.2.1.功能需求概述
本系统主要功能包括采集照片、修改并保存、解析KML轨迹、绘制地图、解析外部GPS轨迹、音视频同步、导入/导出行程、生成文件、系统设置等9个方面。
采集照片
程序会自动从可移动存储设备采集照片。
修改并保存
用户可以修改或添加照片中的GPS坐标信息,保存后文件能在其它软件中正常打开,且其它软件能提取到GPS坐标信息。
解析KML轨迹
本系统能识别并加载KML格式的Google Map轨迹信息。
绘制地图
系统能根据之前采集到的轨迹信息,在Googel地图上绘制轨迹线。
解析外部GPS轨迹
为提高系统的适用性,除支持KML格式的轨迹信息外,我们还提供轨迹转换模块,将灵图天行者,凯立德等软件生成的轨迹信息转换成KML格式。
音视频同步
当我们在进行骑行、驾驶、速滑、速降等活动的时候,我们可以一边摄录,一边记录轨迹,回访的时候,我们希望既能看到当时摄录的场景,又能同步显示当时的地理位置信息,这时候,我们实现音视频播放与轨迹绘制同步。
导入/导出行程
为了分享精彩的旅程,我们需要能够将整个行程记录导出,也要能导入其它人制作的行程记录。
生成文件
除了能够导入/导出行程记录,针对那些没有安装本系统的用户,我们希望能够将整个行程信息打包生成为一种通用的文件格式,让他们也能分享我们的精彩。
系统设置
系统设置模块是用来给用户定义个性化设置内容的操作模块。
4.2.2.采集图片
采集图片的基本要求是能够采集被系统识别为“可移动存储设备”,如U盘,读卡器内的数码照片,高级要求是能采集被系统识别为“本地存储设备”的如移动硬盘等设备内的电子照片。
4.2.3.提取信息
采集到新照片后,系统能提取照片中的Exif信息,包括相机品牌,相机型号,拍摄时间,所用光圈,开门速度等信息,更重要的是,能从Exif信息中分离出我们需要的相机拍摄地GPS坐标信息,包括经度描述,经度信息,纬度描述,纬度信息,海拔高度等。
3.2.4.修改并保存
拍照时,可能因为是在室内,或者受其它因素干扰,没有能够记录下有效的GPS地理信息;又或者记录的GPS地理信息误差较大,需要修正。这个时候,系统提供了修改并保存功能,可以修改已记录的Exif信息,或者添加原Exif信息中并没有保存的字段信息,并且,保存后文件可以在其它图片浏览编辑软件中正常打开,能够看到修改后的信息。
添加及修改Exif信息主要是针对添加/修改照片的GPS地理位置信息,其中坐标点信息的来源,是通过用户在电子地图上指定拍摄地,而后通过Google Map AP
文档评论(0)