电力系统图形描述格式SVG与G语言双向转换方法技术方案

技术编号:21034717 阅读:47 留言:0更新日期:2019-05-04 05:34
本发明专利技术涉及一种电力系统图形描述格式SVG与G语言双向转换方法,属于电力调度自动化技术领域。本发明专利技术包括以下步骤:步骤一:解析待转换的图形文件,解析方法使用DOM框架;步骤二:生成基于内存的图形对象描述;步骤三:生成图元描述对象;步骤四:构建图形对象间的连接关系;步骤五:元数据解析关联;步骤六:从内存中的图形对象生成需要的SVG格式文件或G格式文件。本发明专利技术可以实现:(1)双向转换方便灵活,基于统一的内存保证转换的全息性;(2)两种标准的适应性好,通过转换兼用原有系统和标准,保护原有投资;(3)推进异构系统、新旧系统的图形共享和融合,打破因技术换代造成的壁垒。

Bidirectional Conversion Method between SVG and G Language for Power System Graphics Description Format

【技术实现步骤摘要】
电力系统图形描述格式SVG与G语言双向转换方法
本专利技术涉及一种电力系统图形描述格式SVG与G语言双向转换方法,属于电力调度自动化

技术介绍
CIM/SVG和CIM/G格式两种描述语言均为IEC61970标准的,差异较大有着各自的特点。SVG为早期IEC推荐的图形描述方式,它利用SVG可扩展矢量图形规范结合电力系统公共信息模型CIM标准来描述电力系统中的图形作为EMS-API用于标准化的交互,大部分网页浏览器都可支持SVG的显示。CIM/G语言为中国国家电网公司提出的新一代图形描述规范,已经进入IEC61970系列标准-556,它以xml为基础定义了各个电气图元的描述标签,定义了独立的图元描述文件和间隔描述文件,在文件大小上优于CIM/SVG规范,更符合电力系统图形的特点。CIM/SVG与CIM/G语言转换可以屏蔽两个标准的适配性,在原有只支持SVG的系统上可以方便的处理CIM/G。在只支持CIM/G的系统上可以转换为SVG格式用于在WEB浏览器中展示。
技术实现思路
针对现有技术存在的上述缺陷,本专利技术提出了一种电力系统图形描述格式SVG与G语言双向转换方法,其基于内存对本文档来自技高网...

【技术保护点】
1.一种电力系统图形描述格式SVG与G语言双向转换方法,其特征在于,包括以下步骤:步骤一:解析待转换的图形文件,解析方法使用DOM框架;步骤二:生成基于内存的图形对象描述;步骤三:生成图元描述对象;步骤四:构建图形对象间的连接关系;步骤五:元数据解析关联;步骤六:从内存中的图形对象生成需要的SVG格式文件或G格式文件。

【技术特征摘要】
1.一种电力系统图形描述格式SVG与G语言双向转换方法,其特征在于,包括以下步骤:步骤一:解析待转换的图形文件,解析方法使用DOM框架;步骤二:生成基于内存的图形对象描述;步骤三:生成图元描述对象;步骤四:构建图形对象间的连接关系;步骤五:元数据解析关联;步骤六:从内存中的图形对象生成需要的SVG格式文件或G格式文件。2.根据权利要求1所述的电力系统图形描述格式SVG与G语言双向转换方法,其特征在于,所述步骤一中,图形文件包括:SVG格式文件和G格式文件,两种文件均负荷XML标准,均采用DOM框架进行读取。3.根据权利要求2所述的电力系统图形描述格式SVG与G语言双向转换方法,其特征在于,所述步骤二具体包括如下小步:无论是对SVG格式文件和G格式文件的处理都将文件信息以统一的中间图形对象描述格式存储在内存中。4.根据权利要求2或3所述的电力系统图形描述格式SVG与G语言双向转换...

【专利技术属性】
技术研发人员:李坤何鹏刘明峰王萍吴珺吕庆真程辉张媛田小川
申请(专利权)人:国网山东省电力公司青岛供电公司国家电网有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1