基于Android和移动GIS的校园导航APP的设计与实现_张春娥.docVIP

基于Android和移动GIS的校园导航APP的设计与实现_张春娥.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Android和移动GIS的校园导航APP的设计与实现_张春娥

基于Android和移动GIS的校园导航APP的设计与实现_张春娥  第26卷第6期2016年12月北华航天工业学院学报 JournalofNorthChinaInstituteofAerospaceEngineeringVol.26No.6Dec.2016 基于Android和移动GIS的校园导航APP的设计与实现 张春娥 摘 芮成兵 (北华航天工业学院计算机与遥感信息技术学院,河北廊坊065000) 要:本文将移动GIS嵌入Android平台,使用Android的API和第三方服务来实现校园内区域导航,旨在弥补 传统导航在校内导航上的缺陷,使得高校的新生、来访游客以及来校办事的人员能够快速了解校园并到达指定位置。 Floyd算法,Android,关键词:校园导航,移动GIS中图分类号:TP311 文献标识码:A 文章编号:1673-7938(2016)06-0024-02 0引言 改革开放以来,我国的高等教育事业在国家的 扶持下,无论在师资力量还是校园基础设施建设上,都取得了迅速发展。在校园建设中,全国高校无不 以让更多的人享受高等教育。伴随着在日益扩建, 校园建设的加快,校园内错综的建筑势必会造成路 线变得错综复杂,使得新生、来访游客以及来校办事的校外人员,因不熟悉路线而无法快速了解校园或到达指定位置。 Android的普及极大的方便了我们的另一方面, 生活,使得我们在到达任何一个陌生的地点时,总会想到利用手机软件提供的导航服务来规划路线。然 但却没有普及到校园而传统的手机导航固然强大, 内部,使得我们在进入校园内部时,无法使用导航软 件快速熟悉路线。 为了避免上述现象的出现,本文致力于研究校内的导航,以弥补传统导航在校内导航上的缺陷,使得高校的新生、来访游客以及来校办事的人员能够快速了解校园并到达指定位置。1 结构和功能 “简介、“周边本应用程序主要分为“导航、 “小助手等四个模块,“小助手模块包含以及其中“计算器和“校园动态功能。 基金项目:廊坊市科技支撑计划项目(2015011070),北华航天2015-13)工业学院科研基金项目(KY-收稿日期:2016-04-23 作者简介:张春娥(1982-),女,讲师,研究方向:软件工程,人工智能。 其中每个模块的主要用处如下: (1)导航:提供校园内附近相关地点的查找、搜索、以及两点之间最短路径导航;(2)简介:从“学校简介、“党政机构及“学院系部等三个方面介绍校园相关情况; (3)周边:为用户提供校外周边的商家,囊括“购物、“生活、“休闲和“餐饮等于生活相关的所有分类。并嵌入高德地图,方便用户快速定位商家位置,为新生及来访人员的生活提供便利; (4)计算器:一款简单实用的小工具,简单易界面友好,方便用户进行一些简单的计算;用、 (5)校园动态:为用户提供校园官网上最新的新闻和公告,方便所有校内师生及外校人员了解校园动态。2 关键技术 《华航通》,本文所研究的校内导航APP起名为 本APP采用最新的Android5.0设计规范和设计风格,界面整洁美观,用户操作体验良好。以下是本APP所涉及的关键技术和第三方软件、服务: (1)使用AndroidAPI操作手机本地SDCard 通过使用手机的SDCard存储设备,存储导航时所需要的数据,并在应用运行过程中进行读取,以帮助应用顺利执行。 (2)使用Android自带的WebView 通过在校园动态模块嵌入WebView,以加载北华航天工业学院校园网的新闻和公告,帮助在校师生和外校人员快速了解校园的最新动态。 (3)采用Floyd算法实现最短路径的规划 —24— 第6期张春娥等:基于Android和移动GIS的校园导航APP的设计与实现2016年12月 在最短路径的计算上,采用Floyd算法,计算校园内任意两地点之间的最短路径。在实现算法的基进行了二次优化:在程序中第一次使用导航时础上, 才会去调用Floyd算法填充保存距离的二维数组并计算距离,这时会保存二维数组的状态,当下一次进行导航操作时直接根据保存的二维数组计算路径即可,大幅提升了该应用的执行效率。 (4)借助AndroidAPI在显示地图的画布上实现最短路径的绘制 通过Floyd计算出最短路径

文档评论(0)

sheppha + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5134022301000003

1亿VIP精品文档

相关文档