基于WebGIS技术线路生产管理系统的研究和开发

2013-12-04 15:01:58 电力信息化  点击量: 评论 (0)
摘要 本文介绍了地理信息系统的最新发展技术WebGIS,通过剖析WEBGIS技术体系和绍兴电力局线路WEBGIS系统的具体实例,探讨了开发线路生产管理系统的整体开发的解决方案。关键词 WEBGIS 线路管理 系统 研究开
摘要 本文介绍了地理信息系统的最新发展技术WebGIS,通过剖析WEBGIS技术体系和绍兴电力局线路WEBGIS系统的具体实例,探讨了开发线路生产管理系统的整体开发的解决方案。
关键词 WEBGIS  线路管理 系统 研究开发
0  引言
所有传统的GIS系统集成都存在一个GIS基础软件同专业应用软件的“接缝”问题,而应用组件技术就能实现高效、无缝的系统集成。ComGIS的基本思想是把GIS的各大功能模块做成控件,在GIS控件与其他控件之间可以利用其他软件开发工具以搭积木的形式集成起来,从而形成最终的GIS应用。但仅仅使用组件技术虽然给GIS系统集成带来了巨大变革,仍然无法满足空间信息的开放和共享的要求。空间信息是一种重要的分布式信息资源,如何发布信息,使得GIS真正地为非专业人员服务显得尤为重要。
WebGIS是Internet技术应用于GIS开发的产物。由于国际互联网(Internet)的迅速崛起,使得Web技术成为高效的全球信息发布技术。因此,利用Internet技术在Web上发布地理信息,就能从WWW的任意一个节点浏览WebGIS站点中的地理信息,并进行各种信息检索和处理,这就为地理信息的开放和共享性提供了切实可行的技术。
1  WEBGIS体系构架的分析 
Microsoft公司在OLE2.0的基础上提出了一个解决方案—DCOM/ActiveX技术,使得客户机对象和服务器对象之间能够直接对话,不再受CGI/HTTP瓶颈的约束。具体实现方式是:
以Visual C++或Visual Basic等工具实现对象; 
在服务器上注册对象; 
利用VBScript脚本或其他工具把对象以ActiveX控件的形式嵌入Web网页; 
指定ActiveX控件的运行方式—客户端运行/服务器运行,合理分配系统负荷; 
事实上,DCOM/ActiveX技术只是针对CGI/HTTP瓶颈问题而提出的解决方案—“Object Web” 技术的一个具体实现,另外还有一个解决方案是Sun公司提出的Java Applet技术。Java Applet 区别于DCOM/ActiveX技术的一个明显特点是它从Java继承来的跨平台特性,跨平台的代价是速度的相对减慢。
由上述的分析可以知道,WebGIS设计的关键在于ActiveX控件的设计。必须注意控件的划分—控件间相关最小,控件内相关最大;控件实现时要追求代码的高效;控件的运行方式的合理设计。此外,控制客户端对象对数据库的存储权限,客户端地理信息的发布格式—矢量图/格栅图也是值得考虑的关键技术。
为此,我们在系统建设中提出了基于MicroSoft .Net三层架构技术思路,GIS平台采用InterGraph Geomedia WEBMAP V5.2,并设立专门的GIS图形服务器,以WEB Service形式提供对外调用接口的
大云网官方微信售电那点事儿

责任编辑:和硕涵

免责声明:本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
我要收藏
个赞