地理信息系统中实现电缆设备异地管理数据同步交换方法

文档序号:6367462阅读:468来源:国知局
专利名称:地理信息系统中实现电缆设备异地管理数据同步交换方法
技术领域
本发明与信息与通讯技术有关,特别是一种地理信息系统中实现电缆设备异地管理数据同步交换的方法。
背景技术
在供电公司的生产管理信息系统中,设备资产管理是相当重要的基础信息管理。通常的设备资产管理,就供电公司所管辖的电网而言,主要分为变电设备、架空线路设备、地下电缆设备三个部分,这三个部分在物理上是互连的,因此在信息系统中存在着属性的连接关系,以及基于地理信息平台的拓扑关系。供电公司的三大设备管理部门也是在同一个局域网中分别完成三个部分的数据维护工作。即使电缆管理在异地,也是通过光纤网络,与本地客户端处理方式无异。
上海市南电缆管理处电缆设备运行管理系统(以下简称CMS)由深圳太极软件有限公司开发研制,并于2002年年底正式通过项目验收。系统主要功能包括工程管理、电缆本体信息管理、电缆附属设备管理以及电缆缺陷、故障、检修和巡视管理,并支持WEB网页查询。
该系统采用了C/S、B/S相结合的体系结构,采取数据库服务器和WEB服务器分别架设的方式。采用Oracle 8.1.6商用关系型数据库作为数据存储平台。拥有数据表49个,与闵行地理信息管理系统有关数据表如下所示

闵行地理信息管理系统(以下简称MHGIS)由上海市南电力信息技术工程有限公司开发研制,并与2002年十一月通过市电力公司功能验收。系统主要包括线路、变电及电缆设备管理、图形查询统计等功能。系统采用GE Smallworld作为GIS平台,VMDS作为数据存储仓库。由于该系统采用开放的数据存储结构,为其他信息系统预留了数据接口,而且在该系统软件开发过程中,就电缆设备运行管理系统数据结构与太极公司工程师进行了多次技术交流,在数据交换方面具有一定的技术基础。
目前,MHGIS系统中已有部分电缆运行数据(如部分电缆线路、工井、排管等),这些数据是当时从旧电缆运行管理系统(采用Foxpro2.6研制开发)一次性导入MHGIS中的,主要目的是为确保项目顺利通过验收。考虑到该系统的电缆运行数据长期没有得到更新,建议采用同步方式先做数据初始化,然后再开始进行数据录入工作。

发明内容
本发明要解决电缆设备运行管理系统和地理信息管理系统中信息数据来源不同的且数据不能共享的技术问题,在网络的带宽不能满足的情况下,对异地的电缆台帐与电网地理信息系统的统一管理与数据共享。
解决上述技术问题的技术方案是一种地理信息系统中实现电缆设备异地管理数据同步交换方法,其特征是它包括如下步骤①在电缆设备运行管理系统(以下简称CMS)中建立用于记录事务处理的数据表和存储过程;②在CMS中建立相关表触发器和序列;③在地理信息管理系统(以下简称GIS)中加载数据同步(Insync)工具和客户化程序;④在GIS中建立字段映射脚本;⑤在GIS中建立使用户可手动同步数据的用户界面。
该GIS由数据库服务器和许可协议服务器组成,通过交换器连接到CMS的客户端,并在客户端装有GIS镜像文件。
也可将GIS中的数据库服务器安装到CMS中。
本发明的技术效果是电网地理信息系统中电缆设备异地管理数据交换技术的实现,可以使不具备高速通道的电网地理信息用户,在同一个系统中实现数据共享,并能保证数据入口的唯一性;同时,使系统数据有了一个异地备份的机制,增强了系统数据的安全保障。


图1的本发明的系统配置方案一。
图2的本发明的系统配置方案二。
具体实施例方式本发明的数据同步方案确定如下在CMS中增加事务处理机制,即增加操作事务记录,以及增设相关数据表触发器等。在GIS中增加数据同步处理机制。电缆设备的属性数据以CMS为基准,每天凌晨自动数据同步。具体实现方法如下1.在CMS中建立用于记录事务处理的数据表和存储过程;2.在CMS中建立相关表触发器和序列;3.在GIS中加载Insync元件和客户化程序;4.在GIS中建立字段映射脚本;5.在GIS中提供用户界面,使用户可手动同步数据。
当用户在CMS中增加、更新或删除相关记录时(如果是增加记录,系统首先从序列器中取得一个唯一的流水号码),表触发器告知事务处理机制记录相应信息并保存在数据库中。待运行同步时,系统则根据字段映射脚本及事务处理表进行数据同步。
采用此方案允许用户既可在CMS中输入数据,也可在GIS中输入数据。但如果发生冲突,即用户在不同系统中修改了相同的记录,则需要一定干预。目前GE Smallworld支持下列三种解决方式,请用户根据实际情况选择一种方法实施□发生冲突时,以CMS数据为准;□发生冲突时,以GIS数据为准;□发生冲突时,通过人工干预的方式确定正确数据;本发明的系统配置方案是方案一(如图1所示)电缆设备运行管理系统(CMS)2中不架设数据库服务器及许可协议服务器,电缆设备运行管理系统2的客户端21通过网络交换器13、22访问地理信息管理系统(GIS)1的数据库服务器11和许可协议服务器12。而且,地理信息管理系统1中还包括磁盘阵列14。
此方案适宜网络改造后使用。如果目前采用此方案,可在电缆设备运行管理系统2的客户端21安装GIS镜像文件,并到现场测试,观测访问流量后再确定是否采用。
方案二(如图2所示)电缆设备运行管理系统2’中安装数据库服务器23’,电缆设备运行管理系统2’的客户端21’直接访问本地数据库,同时,通过网络交换器13’、22’访问地理信息管理系统1’中的许可协议服务器11’。
此方案适宜临时过度之用,由于数据库服务器23’分开放置,GIS中的变电、线路和电缆数据需要人工导入导出。
权利要求
1.一种地理信息系统中实现电缆设备异地管理数据同步交换方法,其特征是它包括如下步骤①在电缆设备运行管理系统(以下简称CMS)中建立用于记录事务处理的数据表和存储过程;②在CMS中建立相关表触发器和序列;③在地理信息管理系统(以下简称GIS)中加载数据同步(Insync)工具和客户化程序;④在GIS中建立字段映射脚本;⑤在GIS中建立使用户可手动同步数据的用户界面。
2.根据权利要求1所述的地理信息系统中实现电缆设备异地管理数据同步交换方法,其特征是该GIS由数据库服务器和许可协议服务器组成,通过交换器连接到CMS的客户端,并在客户端装有GIS镜像文件。
3.根据权利要求2所述的地理信息系统中实现电缆设备异地管理数据同步交换方法,其特征是将GIS中的数据库服务器安装到CMS中。
全文摘要
本发明与信息与通讯技术有关,特别是一种地理信息系统中实现电缆设备异地管理数据同步交换的方法。它包括①在电缆设备运行管理系统(以下简称CMS)中建立用于记录事务处理的数据表和存储过程;②在CMS中建立相关表触发器和序列;③在地理信息管理系统(以下简称GIS)中加载数据同步(Insync)工具和客户化程序;④在GIS中建立字段映射脚本;⑤在GIS中建立使用户可手动同步数据的用户界面。本发明要解决电缆设备运行管理系统和地理信息管理系统中信息数据来源不同的且数据不能共享的技术问题,在网络的带宽不能满足的情况下,对异地的电缆台帐与电网地理信息系统的统一管理与数据共享。
文档编号G06F17/30GK1567302SQ0314151
公开日2005年1月19日 申请日期2003年7月10日 优先权日2003年7月10日
发明者沈军, 陈琰 申请人:上海市南电力信息工程技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1