[发明专利]基于SVG标准可自定义图符的电力系统图形显示方法在审
申请号: | 201510899741.2 | 申请日: | 2015-12-08 |
公开(公告)号: | CN105550247A | 公开(公告)日: | 2016-05-04 |
发明(设计)人: | 樊克林;黄利军;王柏恒;兰国兵;张睿 | 申请(专利权)人: | 许继电气股份有限公司;许继集团有限公司;国家电网公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06Q50/06 |
代理公司: | 郑州睿信知识产权代理有限公司 41119 | 代理人: | 崔旭东 |
地址: | 461000 河*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 svg 标准 自定义 电力系统 图形 显示 方法 | ||
技术领域
本发明涉及一种基于SVG标准可自定义图符的电力系统图形显示方法。
背景技术
SVG(ScalableVectorGraphics)是由W3C组织发布的一种基于XML语言 的二维图形描述语言,用来描述二维矢量及矢量/栅格图形,具有强大的动态 交互特性,采用文本传输,尺寸小速度快,有很多开源的SVG图形编辑器可 查看和编辑,很多浏览器支持查看,SVG内的文字可以为搜索引擎所用,写在 点阵图像中的文字则不行。
作为网络矢量图形文件的工业标准,SVG为电力系统的图形显示提供了新的 技术手段,其开放性、平台无关及网络发布等特性,完全满足电力系统一次接 线图的绘制要求。
国调中心正逐步制定SVG格式的文件描述标准,以方便各级系统间的互操 作,当前各厂家的监控系统图形平台都开始转向支持SVG格式的监控画面,但 是鉴于电力图形的复杂性,各厂家的技术实力,实现的产品功能参差不齐,很 多产品通过定制编程只实现了常用电力图符,而对于复杂的图符或特定需要的 图符,就需要重新编写源代码,进行反复的修改调试。
发明内容
本发明的目的是提供一种基于SVG标准可自定义图符的电力系统图形显示 方法,用以解决复杂电力图形设计较为复杂的问题。
为实现上述目的,本发明的方案包括:
基于SVG标准可自定义图符的电力系统图形显示方法,通过SVG图元显示 电力系统图像,SVG图元包括如下属性:SVG文件头;defs,用于存放图符symbol 定义;图符,用于描述电力系统对象图像显示方式;图元变换,包括平移、缩 放和旋转;层数,用于反映图元加入到场景的先后顺序,后加载的图元遮挡先 加载的图元;组数,用于图元分组。
图元具有id属性;图元的id属性和电力系统CIM对象关联,用于获取CIM 对象的各种属性和值,以对图元进行识别和操作。
CIM量测与图元关联类型分为三类,分别是枚举类、Text类和数值类;枚 举类:配置CIM量测及取值、字符串列表,不同的状态量对应不同形状或颜色 的开关图元,表现在xlink:href串指向形状不同的开关图符,或者颜色class 配置;Text类:配置CIM量测及量测扩展类型,直接将值转换成字符串替代 svg文本对应内容,扩展标志用于获取量测的质量标志时使用;数值类:配置 CIM量测及量测扩展类型,系数及偏移,将计算后的值转换成字符串替代svg 文本对应内容,扩展标志用于获取量测的质量标志、统计值、历史数据使用, 系数及偏移用于将数值转换成图形变换需要的几何尺寸、角度,例如风速对应 的风机旋转角度,功率的棒图高度。
本发明的方法可灵活绘制电力图符,包括通用的图符和因工程需要定制的 图符,也可将其它系统的图符迁移进本方法的图符库,甚至可通过网上下载的 免费svg绘制工具绘制图符加入到本方法的图符库。
该方法采用灵活的量测关联技术,将图元属性与量测关联。图元可以有多 个属性,因此,单个图元可关联一个量测,也可关联多个量测,可支持枚举型、 文本型、数值型中任意一种或多种类型数据关联,可多层级关联,从而实现复 杂的组合图元。
将QTSVG源代码解析功能进行扩充,以满足动态svg文本的解析需要, 不需要为每个特定的图符编写具体的实现代码和调试。
采用QTSVG解析软件作为基础SVG解析工具,增加了解析的通用性和完 备性,避免了针对特定图符编程的局限,减少了自主开发的工作量和成本,提 高了开发效率,缩短了开发周期。
附图说明
图1是绘制工具主画面;
图2是量测关联对话框;
图3是属性选择对话框;
图4是阀组图元效果图;
图5是风机图元效果图;
图6是SVG格式页面显示流程图;
图7是运行状态直流场图。
具体实施方式
下面结合附图对本发明做进一步详细的说明。
本发明方法的主要工作有:定义图符绘制的规则;对通用开源软件Qtsvg 库的功能扩展;量测数据与图元svg文本的分类关联,动态svg文本生成和解 析。下面进行具体说明。
SVG图元定义的规则:
1.svg文件头
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于许继电气股份有限公司;许继集团有限公司;国家电网公司,未经许继电气股份有限公司;许继集团有限公司;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510899741.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种资源搜索调度方法及装置
- 下一篇:学术研究信息的搜索方法、挖掘方法及装置