基于MAPGIS-IMS下的数据动态监控与实现的论文.docVIP

基于MAPGIS-IMS下的数据动态监控与实现的论文.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文档。上传文档
查看更多
基于MAPGIS-IMS下的数据动态监控与实现的论文.doc

  基于MAPGIS-IMS下的数据动态监控与实现的论文 摘 要:mapgis系统不仅是一个gis基础软件,而且是用户在实际应用中面向具体领域的工具,该方案是基于mapgis平台下对油田的站数据进行及时动态更新,从而监控油气管道设备及检测设备的情况,可用来管理大型的网状设施,该方案具有通用性,实时性等特点,较好的满足了管网状设施在监控方面的需求。   关键词:动态监控;数据;mapgis;地理信息系统      1 mapgis-ims介绍      依托地理信息系统的动态数据监控按照地理信息系统软件工程的思路和方法,利用gis技术,依托中地数码成熟的gis平台,建立在新一代的面向网络的超大型分布式地理信息系统基础之上。采用面向服务的设计思想、多层体系结构,实现了面向空间实体及其关系的数据组织、高效海量空间数据的存储与索引、大尺度多维动态空间信息数据???、三维实体建模和分析等功能,并具有tb级空间数据处理能力,可以支持局域和广域网络环境下空间数据的分布式计算,支持分布式空间信息分发与共享,网络化空间信息服务,能够支持海量、分布式的空间地理信息系统基础设施建设。   我们运用开发平台是mapgis_ims7.0. 它是建立在inter 上的具有四层体系结构的apgis-ims 基本原理   (1)首先,设计一个可以交互的apgis-ims 数据管理    1.2.1 空间数据库   空间数据库是指gis在计算机物理存储介质上存储的与应用相关的地理空间数据的总和,一般是以一系列特定结构的文件的形式组织在存储介质之上的。在mapgis中空间数据库的管理将利用mapgis空间数据引擎进行存储,以实现对数据模型的定义、管理、维护和存储。数据库中不仅存储地理要素的属性数据,还有描述地理要素空间分布位置的空间数据。      1.2.2 网络空间数据库   对于apgis从软件结构上,把数据管理功能独立成一个功能层,所有的数据存取均通过该功能层。在该功能定义了工作区的概念,并在此基础上,定义了对空间实体相关的各种数据进行添加、删除、更新、检索、判断等操作,这些概念和操作通过api函数接口反馈给上层程序。mapgis数据管理层向上提供工作区概念以及相关接口,向下则通过数据转换程序对其他gis系统实现数据交换,通过本地数据管理程序实现存取本地空间数据文件,通过空间数据库引擎存取网络数据。如图3所示:      2 关键技术      2.1 ajax engine层   与传统的l,引擎接受之后,进行渲染,通过浏览器的解析在页面上显示出来。也就是将事件监听与页面渲染的工作交给了浏览器,而后台服务器只负责业务逻辑的处理。    在ajax engine方式下,http基于请求/响应的范式仍然没有变化,但是在有xmlhttprequest对象(ajax engine的核心)的支持下,由服务器解析游客的请求再进行事件发配,之后返回刷新到用的html页面。在新的方式下,由于事件的监听和处理在浏览器内部实现,它的反应周期可以被缩短,事件的处理力度可以更方便的做到更细,而且由于支持异步方式发送request请求和接受response响应,用户事件的控制有了更大的灵活性。   2.2 javascript技术   javascript是一种基于对象和事件驱动并具有安全性能的脚本语言。使用它的目的是与html超文本标记语言、java小程序一起实现在一个l语言中实现的。它的出现弥补了html语言的缺陷,它是java与html折衷的选择,具有简单性、动态性、安全性和跨平台性。   2.3 vml技术   vml的全称是vector markup language(矢量可标记语言),矢量的图形,意味着图形可以任意放大缩小而不损失图形的质量,这在制作地图上有很大用途。vml相当于ie里面的画笔,能实现你所想要的图形,而且结合脚本,可以让图形产生动态的效果。vml是微软1999年9月附带ie5.0发布的,在本方案的设计过程中对于鼠标交互操作的部分代码就是用vml完成的。    vml 以最简洁的标记代码,在l 超文本紧密结合,或搀杂在html 标签内,或把html 标签囊括其中充当内容。几乎支持css2 样式表所有的样式属性(如,宽度、高度、3d-xyz 位置、鼠标形状、裁剪、排版缩进、缩放等等)。   2.4 胖客户端瘦服务器    系统采用强客户端设计,大量的逻辑坐标转换和图片显示拼接的计算都放在客户端,服务器端主要处理旅游信息资源的调度,更进一步处理查询等复杂操作,负担大大减轻了,其承载客户量,服务器速度和质量都有很大提升。解决了超大矢量地图显示慢的问题。服务器端实时地

文档评论(0)

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

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

1亿VIP精品文档

相关文档