选择电力地理信息系统平台的分析(3)

时间:2009-03-28   来源:   网友评论:0   人气: 536 作者: 刘理峰 孙才新 周 泉 金学军 李小平


  1. 多源数据的无缝集成。可将多个GIS 的空间及属性数据直接读取,不需中间转换,避免信息的丢失,可同时对多种通用数据格式的数据集成在同一坐标系中分析。
  2. 先进的数据库管理方式。GeoMedia 内嵌关系数据库引擎,不需中间件就可对Oracle、Access(GeoMedia下一版本增加对SQL Server的支持)直接进行数据读取,空间数据和属性数据在标准关系型数据库的同一记录中,进行统一管理。
  3. 强大的二次开发环境。GeoMedia 紧跟软件开发的技术潮流,采用OLE/COM 技术,随产品免费奉送控件和对象,用户可开发基于控件的真正意义上的自主应用系统。
  4. 强大的信息发布功能。WebMap是基于Internet的空间信息发布工具,允许用户使用标准的WEB浏览器访问地理数据信息。Web Enterprise是世界上第一个真正意义上的WebGIS,它运行在Internet/Internet的Server端,用于企业级GIS 数据的组织、发布及分析应用处理。在Client端用户只需采用标准的浏览器就可进行GIS 的常规分析操作。
GeoMedia 的劣势主要有:目前GeoMedia 只能运行在Windows系列平台上,还未提供UNIX版本。
2.5 比较
  上述4种产品中的Mapinfo、GeoMedia 主要针对的是中小系统;而MicroStation和Arc/Info 主要针对大型系统。
  其中MapInfo 主要定位为桌面GIS 平台,功能较弱,对多用户并发访问的支持较差。虽然GeoMedia也定位为桌面GIS 平台,但它借用后台Oracle 数据库的强大容错、处理能力,能对多用户并发访问有较好的控制。作为主要针对大系统的Micro station和Arc/Info固然一方面可保证大系统稳定,功能强大;但另一方面,由于众所周知的软件生命周期问题,一个系统不可能即保持“大”、“全”,又保证“灵活性”;同时也存在难以学习的缺点。 Arc/Info本身就是针对大系统而设计的,系统开发过程较为复杂,服务器端需要运行Arc/Info和SDE:,每一个客户端都需要安装ArcView或MapObjects,因此,系统投资较高。
  当然,另外如一些国内自主开发的GIS平台在电力系统中也有一定应用。但这些平台的地理分析功能大多较弱,严格上讲只能称之为图形平台;虽然采用这些平台可以减少软件重复开发、缩短整个系统的开发周期,但存在系统集成及数据交换的致命问题。

3 电力系统GIS 平台选择须满足的条件及其推荐方案

3.1 应满足的条件
  通过上述比较,作者发现:如何根据工程实际需要,找到符合自身要求的GIS 平台是重点,也是难点。无论选用何种平台,该平台都必须满足以下几点:
  1. 开放开发环境(ODE),使核心GIS 技术可以应用于非专用的编程环境中(如VB、Delphi、PowerBuilder,),易于推广应用,可加快产品的升级换代、缩短产品研发周期。
  2. 开放数据库,引入全关系型空间数据库引擎,在客户/服务器结构下,提供在现有商业数据库中存储GIS 对象的方法;将属性、图形数据集中存储,避免数据“二义性”,保证数据的一致性和安全性。
  3. 引用组件技术,倡导新一代嵌入式GIS 技术,全面采用符合工业标准组件界面。

3.2 平台选择分析
  由于电力行业GIS 系统是面向生产的管理信息系统,供电部门使用GIS 技术的基本目的,是提高决策及运行操作的响应速度;数据更新及操作响应的实时性是GIS 应用软件必须保证的基本技术要求。电力GIS 系统主体工作对象参数(如:电网运行实时数据)以及主体图形元素的拓扑结构(如:电网运行中的网架拓扑结构)等数据,在系统运行中处于实时动态更新状态。电力系统主体工作对象数据的修改、变更,在多个子系统中同时发生(如:调度、线路、配变等部门)。从操作流程的角度看更新事件发生的次序具有“非线性动态并发”特征,并且要求系统根据供电生产专业规则,保证这种数据更新结果在整个系统中具有一致性。


 

文章评论