基于MapGIS和Android掌上校园设计和实现.docx

基于MapGIS和Android掌上校园设计和实现.docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于MapGIS和Android掌上校园设计和实 摘要:如今智能手机行业蓬勃发展,而基于位置的 移动应用更是层出不穷,占据了各行各业,基于这样的背景, 设计一款移动GIS应用十分有价值且具有现实意义;掌上校 园是一款基于GIS与Android的移动应用,主要服务大学校 内学子的校园生活,充当学子们的生活管家、学习助手; 文章主要介绍该应用的设计思路与实现过程及实现感想。 关键词:移动GIS;掌上校园;Android; MapGIS 1引言 随着移动互联网的发展与普及,移动应用也如雨后春笋 般快速发展并覆盖各行各业;继智能手机支持GPS导航后, 众多应用程序的开发都与位置紧密关联,如社交行业的微 博、腾讯微信等,旅游行业的面包旅行、携程旅行等,餐饮 行业的美食达人、美食天下等,这使得移动GIS备受人们亲 睐。 结合GIS与Android进行开发符合当下移动互联网的发 展趋势。本文拟学生最熟悉的大学校园为研究对象,利用 Android的优势-通过图、文、视频、全景、动画等各种方式 生动形象地向新生介绍校园内的各种境况,实时向老生展示 校园动态,利用GIS的强大的空间特点帮助新生快速熟悉校 园环境,同时可以方便老生的校园生活,不仅可以宣传校园, 还可以丰富校园生活,让校园生活更有活力、更有意义。GIS 的核心是地图,考虑到数据的来源与真实性,江西师范大学, 运用当下热门的移动GIS设计一款以学生为主体服务对象的 智能手机应用,Android系统的市场份额一款服务校 智能手机应用,Android系统的市场份额一款服务校 学子、 活跃校园生活、展现校园活力与激情的为宗旨的应用。 2设计思路概述 1设计目标 以江西师范大学校园为地图背景,通过Android平台以 文字、图片、视频、全景、动画等方式来展示校的各种信 文字、图片、视频、全景、动画等方式来展示校 的各种信 息,利用GPS实现GIS对地图的位置信息的操作与管理,通 过定位了解地图的地物信息,进而展示校园内的环境,充当 用户的导航者,通过缓冲区分析,帮助用户了解周边的环境, 为用户提供一些有效的选择。整个应用以用户为中心,紧密 结合地图为用户服务,充分体现移动GIS的优势。 通过MapGIS K9 SP3软件对校园地图进行数字化,并利 用MapGIS Mobile 9地图功能开发该应用的技术方案。 2.2 “地图+展示+互动”的功能定位 江西师大掌上校园智能应用功能大体分为三大模块: (1)地图基本操作功能,,主要是针对地图的一些基本操作 和分析功能,如放大、缩小、画点、标记、缓冲区分析等。 (2)校园信息数据展示功能,这主要是对存入SQL Server 数据库中的数据,通过Android文字、图片、动画、全景、 视频等多种表现形式展现给用户;(3)用户互动功能,核心 功能,用户通过注册登录本应用就可以对校园内的多种信息 (餐饮、课程、兼职、培训等)进行评价、发布,不仅可以 及时地了解校园内的动态还可以随时发表自己的观点,充分 调动用户的参与性,体现整个校园活跃的互动氛围。 3应用设计 3.1应用功能设计 根据应用的功能设置和要求,应用的主要功能主要包 括:查询校园资讯,学习,校园餐饮,校园信息,社团活动, 附近查询。总体技术流程如图1所示。 3.2应用结构设计 2.1数据库设计 掌上校园应用中包括地图空间数据、学校信息属性数据 两大数据类型。其中地图空间数据利用MapGIS制作完成, 并存储到jxnu. db地图中,学校信息属性数据存储在cater 数据库(SQL server 2008 R2)中。在进行数据库设计时, 首先通过数据分层、图层管理、属性编码和空间索引设计从 而建立空间数据库,然后进行属性数据库设计,最后建立空 间数据库与属性数据库的连接关系。数据框图如图2所示。 3. 2.2地图空间数据 本数据包含在jxnu. db中,jxnu. xml为索引。jxnu. db 中包括有jxnucampus、教学办公、公寓楼、马路、食堂五个 面状图层,lines、道路两个线状图层,银行、快递、超市 等点状图层。 3. 2.3学校信息属性数据 本应用的学校信息数据来源于江西师范大学官网和自 己在江西师范大学校内收集与调查。本数据库包含:用户信 息(UserRegistion)、餐饮(repast)、专业(Profession)、 课程(Courses )、社团(Organization )、课程评价 (CoursesComment)等 25 个表。 用户信息由账号、用户名、用户信息、密码四个字段组 成。用户信息表主要是用户注册之后存储用户信息,方便管 理用户。 餐饮表记录餐饮店铺相关信息。餐饮表由店名、类别、 地址、电话、老板、外卖、楼层、特色菜、店铺图、简介、 评价、特色菜图集

文档评论(0)

ggkkppp + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档