• 休闲生活
  • 教育教学
  • 经济贸易
  • 政法军事
  • 人文社科
  • 农林牧渔
  • 信息科技
  • 建筑房产
  • 环境安全
  • 当前位置: 达达文档网 > 达达文库 > 环境安全 > 正文

    基于Android操作系统的GIS软件开发与研究

    时间:2020-10-18 07:54:30 来源:达达文档网 本文已影响 达达文档网手机站

    摘要:伴随3G通讯技术的发展和普及,ios、Android和智能操作系统的诞生,智能手机、平板电脑等便携设备越来越多地进入到人们的生活中。在这种背景下,移动服务得到了长足发展。在当下,许多移动互联网设备上的程序均和位置有关,比如旅游服务、通讯交友、购物等。另外,以新浪微博、腾讯微信为代表的社交服务正在呈指数性增长,位置服务是这些应用中必不可少的。这种社交网站和位置服务的结合的方式,也正是GIS的发展趋势。谷歌互联网公司在2007年推出了一款开放式的移动互联网终端系统—Android智能手机平台。Android操作系统给开发者提供了关于位置的服务,在很大程度上方便了开发者研发基于位置服务的应用程序。

    关键词:Android;Gis;软件开发;移动位置服务

    中图分类号:TP333 文献标识码:A 文章编号:1007-9599 (2013) 01-0234-02

    Android操作系统平台美观实用的UI设计和Google公司强大的地图服务不仅仅保证了开发者的独立性,并且Android操作系统自带的蓝牙、多媒体等有效降低了开发者开发的难度缩短了开发周期,是一种不可多得的GIS自主开发解决方案。并且,Android系统根据用户的习惯进行了移动GIS的设计,从软件界面上将其分为了GM为基础的主要视图和可以供用户选择的一些模块按钮,以设置自定义的选项和模块的一些活动区,提高了用户体验。

    1 软件背景

    在移动终端高度智能化、移动互联网快速发展的当今时代,像新浪微博、腾讯微信、QQ空间、Facebook等都开发了允许用户在某一地点进行签到,经自己地点分享给朋友的应用,这些应用就是基于智能手机上提供的GIS服务进行开发的,并且这种服务还能提供少量的文字信息和图片。但是这种位置的分享服务还存在着一些不足。首先这种用户的位置信息不完全,因为用户在这种方式下分享的位置为单点分享,点和点之间缺少许多必要的联系,很难在用户发布的点和点之间看出用户的行程路线,而在很大程度上,用户想要分享给朋友的不仅仅是自己所在的位置,更想向其分享自己的行程。其次是分享的内容不够丰富,用户在进行分享时只能将部分文字和少量的图片分享给朋友。因为一般Android智能手机都有丰富的多媒体功能,甚至可以毫不夸张的说,许多Android手机本身就是照相机、视频播放器、摄像机、音频播放器的多项多媒体应用的集合体,而往往用户能够分享的仅仅是文字和图片,视频和音频设备并不能被用户分享至社交网站。

    2 软件设计构思

    基于用户地点和记录分享的GIS的软件设计是围绕着用户地址传递、用户路线分享等功能展开的,所以软件开发的基本要求应当是符合用户的习惯,以增加用户对软件的接受度。另外,设计团建应当满足这样的实际要求:通过装有本软件的Android系统的智能手机或者是平板电脑等移动设备,经过位置记录模块,应当能够开启或者结束用户的地点积累,并且能够在用户地点积累的同时在用户位置不断变化过程中,应用软件能够在地图上展示出用户的路线变化,并且能够将位置截图分享给网友。另外,用户还能够随时随地使用Android移动设备的拍照功能分享增加了文字说明的图片,并能将图片在路线上进行展示。

    3 软件开发的目标

    笔者主要对如何实现Android平台上使用户的录像能够得到比较好的分享,所以本软件应当大致包括应用软件的操作、提供定位服务、绘制用户路线图、用户路线图的储存、用户路线图的分享、用户路线统计以及添加相应的图片、视频、音频以及文字等功能。另外,地图控制应当要求用户提供对地图图层的显示控制,比如用户应当能够用控制设备显示或者不显示交通图层、显示谷歌地图所内置的一些功能以及遥感影像等。

    设备应当能够为进行定位服务的Android设备用户提供快速的定位,并且将屏幕的试图快速切换到当前的位置。

    在绘制用户轨迹的时候,应当能够记录用户在一定时间内的路径,同时允许用户改变自己的路线轨迹,临时改变的轨迹应当能够用其他颜色进行相应的标注,以将完整的地图显示在用户屏幕之上。

    用户的行程信息应当能够储存在用户的设备中,供用户以后的查阅,比如用户在使用新浪微博、腾讯微信等对定位服务的整合,能够将当前的位置信息和照片等分享给网友,与网友进行相关的互动。所设计的软件应当具备资源添加功能,也就是可以将团建和手机中已经固有的功能进行整合,以便使软件得到有效扩展。用户在当前位置中,能够将使用手机相机和录音机中录制的照片和音频显分享在图层上。

    所以,我们进行总结,笔者本文所讨论设计的目标软件应当具备以下几方面的内容:

    (1)能够进行地图图层的控制,完成图层的控制页面。

    (2)能够为用户提供实时定位服务。

    (3)能够实现用户路线的详细绘制。

    (4)应当具备用户的数据储存模块,并且能够供用户删改和查询。

    (5)能够实现用户的路线分享,并且能够和新浪微博、腾讯微信、QQ空间等社交网站的接口进行整合。

    相关热词搜索: 操作系统 开发 研究 软件 Android

    • 生活居家
    • 情感人生
    • 社会财经
    • 文化
    • 职场
    • 教育
    • 电脑上网