发明名称 一种基于IEC61970标准的电力系统图形的交互性实现方法
摘要 本发明涉及一种图形的交互性实现方法,尤其是涉及一种将电力行业EMS系统输出的、基于IEC61970标准的CIM文件和地理或厂站SVG图形,复用于DMIS/OMS系统中,并转换成满足DMIS/OMS系统交互需求的SVG图形的方法,其特征在于,包括以下步骤:1)将DMIS/OMS与EMS的模型和图形信息同步及设备关联;2)对SVG图形文件的规格化处理,用于提高EMS系统输出的SVG图形对交互性,使其能够直接复用于DMIS/OMS系统的应用场景;3)将SVG图形文件进行压缩。使用本发明可保证DMIS/OMS与EMS的模型和图形信息的同步更新,改变了以往需要手工同步相关模型和图形信息的状况。
申请公布号 CN100595752C 申请公布日期 2010.03.24
申请号 CN200810025478.4 申请日期 2008.05.05
申请人 国网南京自动化研究院;南京南瑞集团公司 发明人 俞刚;林峰
分类号 G06F17/22(2006.01)I;G06F17/50(2006.01)I;G06T3/00(2006.01)I;G06T11/80(2006.01)I 主分类号 G06F17/22(2006.01)I
代理机构 南京知识律师事务所 代理人 汪旭东
主权项 1、一种基于IEC61970标准的电力系统图形的交互性实现方法,其特征在于,包括以下步骤:1)将CIM文件中各种需要的设备对象信息导入到DMIS/OMS系统中完成SVG图形对象与DMIS/OMS系统中设备对象的映射;具体包括:提取CIM中相关的设备对象信息;映射可在DMIS/OMS初始设备库创建时一次性导入生成,避免了大量初始化维护工作;2)对SVG图形文件的规格化处理,用于提高EMS系统输出的SVG图形对交互性,使其能够直接复用于DMIS/OMS系统的应用场景;具体包括:通过增加图元接触点面积,以实现满足DMIS/OMS系统所需的基本图形交互需要;在CIM文件中通过绕组的对象标识找到变压器主对象的标识,并加入到变压器图层中该绕组对象的元数据节点中,以获得DMIS/OMS等应用系统大多数操作所需的主对象;替换不同厂家的SVG文件中的CIM名字空间,并统一替换在元数据区域的使用字段,以实现各图层中取对象元数据的方法一致;改变SVG标签的Visiblity属性,以隐藏在DMIS/OMS系统中并不总是需求的图层或某一图层中某些不需要的项;在SVG文本中加入鼠标风格辅助层,以实现对于鼠标风格、图形放缩、漫游的缺省支持;将右键菜单的重构;当SVG数据持久化处理时,在SVG图形文件的根节点svg中加入SVG事件onload,以实现组件加载的正确时序;3)将SVG图形文件进行压缩。
地址 210003江苏省南京市鼓楼区南瑞路8号