[发明专利]一种基于移动操作系统平台与Mobile GIS 的服务系统和方法无效
申请号: | 201310270629.3 | 申请日: | 2013-06-28 |
公开(公告)号: | CN103390099A | 公开(公告)日: | 2013-11-13 |
发明(设计)人: | 孙茜茜 | 申请(专利权)人: | 孙茜茜 |
主分类号: | G06F19/00 | 分类号: | G06F19/00;G06F17/30;G06F9/44 |
代理公司: | 常州市维益专利事务所 32211 | 代理人: | 何学成 |
地址: | 213135 江苏省常*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 移动 操作系统 平台 mobile gis 服务 系统 方法 | ||
技术领域
本发明涉及网络通信领域,尤其涉及一种基于移动操作系统平台与Mobile GIS的服务系统。
背景技术
地理信息技术迅速发展,日益广泛的应用领域对GIS的要求不断提高,如今GIS已成为现代社会最主要的信息资源和手段之一。随着智能手机的普及,移动操作系统的应用产品的开发需求变得越来越多。
Geodatabase空间数据库:
Geodatabase是一种面向对象的空间数据模型,它为ArcGIS更好地管理和使用地理数据提供了数据接口和管理框架。在本系统中,Geodatabase用于存放空间数据和属性数据的简单表格,为地图服务提供数据源。在ArcGIS中有两种数据存储方式:一是基于文件的存储方式,Shapefile文件和Coverage文件;二是基于空间数据库的存储方式,包括PersonalGeodatabase、FileGeodatabase和ArcSDEGeodatabase。本系统选择的是PersonalGeodatabase的存储方式,它将所有的数据集都存储在Microsoft Access数据文件内,包括空间数据和非空间数据。
ArcGIS Server地图服务器:
ArcGIS Server是一个用于构建集中管理、支持多用户的企业级GIS应用的平台。提供了丰富的GIS功能,例如地图、定位器和用在中央服务器应用中的软件对象。本系统采用ArcGIS Server作为GIS数据组织平台,它是一套面向服务的GIS应用组件,在服务器端组织数据,并将其作为地图服务发布在ArcGIS Server服务器上,供不同的终端调用。
Android平台:
2007年11月,Google推出移动操作系统Android,并宣称Android是首个为移动终端打造的真正开放和完整的移动操作系统。自此,基于Android的手机和平板电脑开始陆续出现,Android系统开源性的优势正日益凸显,其在市场上的后劲也越来越足。Android由Linux内核、系统运行库、应用程序框架和应用程序组成。在国内,智能手机领域的争夺也是愈演愈烈,安装Android系统的手机越来越受到消费者的青睐。在系统的设计过程中,运用到了一些相关技术,介绍如下:
1、XML的解析技术:
XML是一种常用的存储数据方式,在Android平台内部很多地方使用了XML存储。XML解析主要有三种方式:SAX、DOM、PULL。SAX读取是单向的,不占内存空间、解析属性方便,但对于嵌套多个分支来说处理不是很方便。DOM把整个XML文件加载到内存中去,只能处理数据量较小的文件。PULL对于节点处理比较好,类似SAX,同样节省内存。本发明实施例将使用XML方式对数据进行文件存储,并采用PULL解析的方法解析XML文件。
2、GPS定位技术:
在移动设备上,定位几乎已经是一个必不可少的功能了。在Android中,设备可以通过GPS、移动通讯网络、WIFI网络来进行定位。这些定位功能都被分装在一个LocationManager对象中。在本系统中,选择GPS定位,获得用户所在的位置
ArcGIS Runtime for Android:
ArcGIS Runtime SDKs for Smartphones and Tablets是ESRI为开发者提供的移动应用开发包,目前支持IOS、Android、Windows Phone三大主流移动操作系统,将GIS的适用范围从内业扩展到外业。ArcGIS Runtime SDK for Android通过ArcGIS Server REST服务获取数据和服务资源。运用ArcGIS for Android插件,开发的Android程序可以浏览ArcGIS.com或ArcGIS Server提供的地图。
发明内容
本发明提供一种基于移动操作系统与Mobile GIS的服务方法,其特征在于,所述方法包括:
(1)采集和输入空间数据,通过地理配准将影像数据中相应的坐标信息对准到空间参考系上,对空间数据进行处理、修改和维护,将地图服务发布到ArcGIS服务器上;
(2)采用floyd算法,根据采集的空间数据和数据之间的关联性形成邻接矩阵,判断空间数据是否因实际因素而改变,根据判断的结果计算最优路径;
(3)通过移动操作系统访问ArcGIS服务器上的地图,并通过要素图层对最优路径进行显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于孙茜茜,未经孙茜茜许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310270629.3/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用