CN109828755A - 电力图形展示方法 - Google Patents

电力图形展示方法 Download PDF

Info

Publication number
CN109828755A
CN109828755A CN201910034065.0A CN201910034065A CN109828755A CN 109828755 A CN109828755 A CN 109828755A CN 201910034065 A CN201910034065 A CN 201910034065A CN 109828755 A CN109828755 A CN 109828755A
Authority
CN
China
Prior art keywords
attribute
flex
electric power
exhibiting
cim
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910034065.0A
Other languages
English (en)
Other versions
CN109828755B (zh
Inventor
莫宇
凌万水
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
JINZHI SCIENCE AND TECHNOLOGY Co Ltd JIANGSU
Original Assignee
JINZHI SCIENCE AND TECHNOLOGY Co Ltd JIANGSU
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by JINZHI SCIENCE AND TECHNOLOGY Co Ltd JIANGSU filed Critical JINZHI SCIENCE AND TECHNOLOGY Co Ltd JIANGSU
Priority to CN201910034065.0A priority Critical patent/CN109828755B/zh
Publication of CN109828755A publication Critical patent/CN109828755A/zh
Application granted granted Critical
Publication of CN109828755B publication Critical patent/CN109828755B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Digital Computer Display Output (AREA)

Abstract

本发明提供了一种电力图形展示方法,本发明针对电力图形在WEB上渲染的迫切性,提出了一种基于Flex技术的CIM/G电力图形展示方法及应用***,既能够实现桌面应用程序的渲染也能够实现基于WEB的渲染。本发明提供一种基于Flex技术的CIM/G电力图形展示方法,本方法利用Flex平台解析CIM/G文件,将电网CIM/G中的设备、设备属性以及设备之间的连接关系清晰准确的转化为图形进行展示,以便于观察和分析。

Description

电力图形展示方法
技术领域
本发明涉及一种电力图形展示方法。
背景技术
CIM/G是针对基于SVG的公共图形交换格式无法直接表达电力***图形和模型一体化等不足,在IEC 61970-453基于CIM的图形交换基础上,发展起来的、应用于电力***的一种新型的图形描述语言。G语言以图形方式表达电力设备和电网的相关信息,支持高效地存取电力图形和模型关联数据,支持不同***之间的电力图形和模型关联数据的交换。当前各大厂商尤其是南瑞科技***的调度图形全部都是基于CIM/G文件的,各厂家的图形渲染技术全部基于QT技术实现,作为C/S模式开发,QT具有跨平台、面向对象、支持矢量、丰富API等优点,但是作为B/S模式开发,QT开发的图形无法实现浏览器渲染,即使使用ActiveX技术也仅仅支持IE浏览器内核的浏览器,对于安全等级之高电力***而言,生产领域几乎不存在WINDOWS服务器,所以基于QT技术渲染CIM/G文件的问题就暴露出来。
发明内容
本发明的目的在于提供一种电力图形展示方法。
为解决上述问题,本发明提供一种电力图形展示方法,包括:
步骤S2,运用Flex加载读取CIM/G文件,将加载的数据转换为Flex中的AS类进行储存;
步骤S3,根据电力***图形描述规范中所描述的基本绘图元素和电网图形元素,生成对应的元素标准表;
步骤S4,根据步骤S3所成的元素标准表,用Flex创建对应的AS类,该类的属性与元素标准表的属性相同,然后根据设备的属性描述,判断该设备是否拥有动作,若有,则创建对应的方法,并且创建对应关系;
步骤S5,通过步骤S2生成的AS类,将该类的每个元素以及该元素的属性提取出来,然后根据步骤S4的创建的对应关系,创建对应的AS类的实例,并且将提取的元素的属性值赋值到创建的实例的属性上;
步骤S6,将步骤S5生成的实例,根据步骤S3生成的元素标准表中的属性描述,将每个实例的属性转化为Flex的舞台属性,得到Flex舞台;
步骤S7,将步骤S5创建的实例,逐一绘制在所述Flex舞台上,至此成功渲染CIM/G文件表示的配电网图形。
进一步的,在上述方法中,步骤S2之前,还包括:
检测Flex的运行环境是否满足,即检测所要运行的浏览器是否安装有FlashPlayer插件。
进一步的,在上述方法中,所述元素标准表包括:元素名称、元素属性以及属性描述
进一步的,在上述方法中,步骤S4中,所述动作包括:开关的断开与闭合。
与现有技术相比,本发明针对电力图形在WEB上渲染的迫切性,提出了一种基于Flex技术的CIM/G电力图形展示方法及应用***,既能够实现桌面应用程序的渲染也能够实现基于WEB的渲染。本发明提供一种基于Flex技术的CIM/G电力图形展示方法,本方法利用Flex平台解析CIM/G文件,将电网CIM/G中的设备、设备属性以及设备之间的连接关系清晰准确的转化为图形进行展示,以便于观察和分析。
附图说明
图1是本发明一实施例的电力图形展示方法的流程图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
如图1所示,本发明提供一种电力图形展示方法方法,包括:
步骤S1,检测Flex的运行环境是否满足,即检测所要运行的浏览器是否安装有Flash Player插件;
步骤S2,运用所述Flex加载读取CIM/G文件,将加载的数据转换为Flex中的AS(ActionScript)类进行储存;
步骤S3,根据电力***图形描述规范中所描述的基本绘图元素和电网图形元素,生成对应的元素标准表,其中,包括:元素名称、元素属性以及属性描述;
步骤S4,根据步骤S3所成的元素标准表,用Flex创建对应的AS类,该类的属性与元素标准表的属性相同,然后根据设备的属性描述,判断该设备是否拥有动作(如开关的断开与闭合),若有,则创建对应的方法,并且创建对应关系;
步骤S5,通过步骤S2生成的AS类,将该类的每个元素以及该元素的属性提取出来,然后根据步骤S4的创建的对应关系,创建对应的AS类的实例,并且将提取的元素的属性值赋值到创建的实例的属性上;
步骤S6,将步骤S5生成的实例,根据步骤S3生成的元素标准表中的属性描述,将每个实例的属性转化为Flex的舞台属性,得到Flex舞台;
步骤S7,步骤S6转化完毕后,将步骤S5创建的实例,逐一绘制在Flex舞台上,至此成功渲染CIM/G文件表示的配电网图形。
在此,本发明针对电力图形在WEB上渲染的迫切性,提出了一种基于Flex技术的CIM/G电力图形展示方法及应用***,既能够实现桌面应用程序的渲染也能够实现基于WEB的渲染。本发明提供一种基于Flex技术的CIM/G电力图形展示方法,本方法利用Flex平台解析CIM/G文件,将电网CIM/G中的设备、设备属性以及设备之间的连接关系清晰准确的转化为图形进行展示,以便于观察和分析。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
显然,本领域的技术人员可以对发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包括这些改动和变型在内。

Claims (4)

1.一种电力图形展示方法,其特征在于,包括:
步骤S2,运用Flex加载读取CIM/G文件,将加载的数据转换为Flex中的AS类进行储存;
步骤S3,根据电力***图形描述规范中所描述的基本绘图元素和电网图形元素,生成对应的元素标准表;
步骤S4,根据步骤S3所成的元素标准表,用Flex创建对应的AS类,该类的属性与元素标准表的属性相同,然后根据设备的属性描述,判断该设备是否拥有动作,若有,则创建对应的方法,并且创建对应关系;
步骤S5,通过步骤S2生成的AS类,将该类的每个元素以及该元素的属性提取出来,然后根据步骤S4的创建的对应关系,创建对应的AS类的实例,并且将提取的元素的属性值赋值到创建的实例的属性上;
步骤S6,将步骤S5生成的实例,根据步骤S3生成的元素标准表中的属性描述,将每个实例的属性转化为Flex的舞台属性,得到Flex舞台;
步骤S7,将步骤S5创建的实例,逐一绘制在所述Flex舞台上,至此成功渲染CIM/G文件表示的配电网图形。
2.如权利要求1所述的电力图形展示方法,其特征在于,步骤S2之前,还包括:
检测Flex的运行环境是否满足,即检测所要运行的浏览器是否安装有Flash Player插件。
3.如权利要求1所述的电力图形展示方法,其特征在于,所述元素标准表包括:元素名称、元素属性以及属性描述。
4.如权利要求1所述的电力图形展示方法,其特征在于,步骤S4中,所述动作包括:开关的断开与闭合。
CN201910034065.0A 2019-01-14 2019-01-14 电力图形展示方法 Active CN109828755B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910034065.0A CN109828755B (zh) 2019-01-14 2019-01-14 电力图形展示方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910034065.0A CN109828755B (zh) 2019-01-14 2019-01-14 电力图形展示方法

Publications (2)

Publication Number Publication Date
CN109828755A true CN109828755A (zh) 2019-05-31
CN109828755B CN109828755B (zh) 2022-02-22

Family

ID=66860281

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910034065.0A Active CN109828755B (zh) 2019-01-14 2019-01-14 电力图形展示方法

Country Status (1)

Country Link
CN (1) CN109828755B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110334463A (zh) * 2019-07-12 2019-10-15 无锡锐泰节能***科学有限公司 基于用能画像模型的能源管理设计方法

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080222603A1 (en) * 2006-10-12 2008-09-11 Hewlett-Packard Development Company L.P. Addressing managed elements in a common information model environment
US20090288337A1 (en) * 2007-12-10 2009-11-26 Stephen Picataggio Methylbutanol as an advanced biofuel
CN103678790A (zh) * 2013-12-03 2014-03-26 国家电网公司 一种基于cim模型的输电网线损模型自动建模方法
CN104268925A (zh) * 2014-09-23 2015-01-07 山东鲁能软件技术有限公司 一种基于gis平台的电网资源动态实时gis渲染算法
CN104331545A (zh) * 2014-10-20 2015-02-04 国电南瑞科技股份有限公司 一种基于cim/g的电网自动化gis电气层的实现方法
CN105893595A (zh) * 2016-04-19 2016-08-24 国电南瑞科技股份有限公司 基于cim/g的电力***图形在web浏览器上展示的数据刷新方法
CN106681169A (zh) * 2015-11-10 2017-05-17 中国电力科学研究院 一种电力***安控仿真一体化平台及其仿真方法
CN108153929A (zh) * 2017-11-15 2018-06-12 国网新疆电力公司 一种电网图形及模型扩展方法
CN108198231A (zh) * 2017-12-11 2018-06-22 厦门亿力吉奥信息科技有限公司 电力gis矢量图形实时绘制方法、存储介质
CN108509689A (zh) * 2018-03-09 2018-09-07 南京信息工程大学 一种面向智能变电站的电气图形动态生成方法
CN108984175A (zh) * 2018-07-12 2018-12-11 积成电子股份有限公司 适用于移动设备的面向对象的电网svg单线图展示方法

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080222603A1 (en) * 2006-10-12 2008-09-11 Hewlett-Packard Development Company L.P. Addressing managed elements in a common information model environment
US20090288337A1 (en) * 2007-12-10 2009-11-26 Stephen Picataggio Methylbutanol as an advanced biofuel
CN103678790A (zh) * 2013-12-03 2014-03-26 国家电网公司 一种基于cim模型的输电网线损模型自动建模方法
CN104268925A (zh) * 2014-09-23 2015-01-07 山东鲁能软件技术有限公司 一种基于gis平台的电网资源动态实时gis渲染算法
CN104331545A (zh) * 2014-10-20 2015-02-04 国电南瑞科技股份有限公司 一种基于cim/g的电网自动化gis电气层的实现方法
CN106681169A (zh) * 2015-11-10 2017-05-17 中国电力科学研究院 一种电力***安控仿真一体化平台及其仿真方法
CN105893595A (zh) * 2016-04-19 2016-08-24 国电南瑞科技股份有限公司 基于cim/g的电力***图形在web浏览器上展示的数据刷新方法
CN108153929A (zh) * 2017-11-15 2018-06-12 国网新疆电力公司 一种电网图形及模型扩展方法
CN108198231A (zh) * 2017-12-11 2018-06-22 厦门亿力吉奥信息科技有限公司 电力gis矢量图形实时绘制方法、存储介质
CN108509689A (zh) * 2018-03-09 2018-09-07 南京信息工程大学 一种面向智能变电站的电气图形动态生成方法
CN108984175A (zh) * 2018-07-12 2018-12-11 积成电子股份有限公司 适用于移动设备的面向对象的电网svg单线图展示方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
李伟 等: "基于CIM/G的电网图形维护与共享方案", 《电力***自动化》 *
王民昆 等: "基于CIM_G的电网调度控制***Web图形展示技术", 《电力***自动化》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110334463A (zh) * 2019-07-12 2019-10-15 无锡锐泰节能***科学有限公司 基于用能画像模型的能源管理设计方法
CN110334463B (zh) * 2019-07-12 2021-06-18 无锡锐泰节能***科学有限公司 基于用能画像模型的能源管理设计方法

Also Published As

Publication number Publication date
CN109828755B (zh) 2022-02-22

Similar Documents

Publication Publication Date Title
Shim et al. A design quality model for service-oriented architecture
US20090244059A1 (en) System and method for automatically generating virtual world environments based upon existing physical environments
CN110442327A (zh) 一种应用程序构建方法、装置、服务器
WO2020259417A1 (zh) 一种区块链的数据解析方法及装置
CN111427583A (zh) 组件的编译方法、装置和电子设备及计算机可读存储介质
US10664980B2 (en) Vector graphics handling processes for user applications
CN105630563A (zh) 基于xml的继电保护装置规约的动态模型配置方法
CN103631578A (zh) 一种配电网自动化***中数据展示方法
KR101626382B1 (ko) 테스팅 언어 변환 장치 및 그 방법
CN109828755A (zh) 电力图形展示方法
CN106850650A (zh) 用于游戏客户端访问数据的方法及客户端游戏***
US7680636B2 (en) System and method of generating equation-level diagnostic error messages for use in circuit simulation
CN108170430A (zh) 一种界面展示的方法及***
CN101639777A (zh) 一种构件的即插即用方法、应用及其***
CN116974620A (zh) 应用程序的生成方法、运行方法以及相应的装置
CN108170592B (zh) 一种虚拟现实软件性能的远程测试方法及终端
US20090228863A1 (en) Populating information contained in java annotations into existing emf models
CN105989291A (zh) 一种移动应用的安全风险评估方法及***
CN110275923B (zh) 插件化图形的管理方法及设备
CN102637290B (zh) 一种基于浏览器的作业编辑方法及作业***
CN113496538B (zh) 图像特效的生成方法、装置、电子设备及存储介质
CN104102496A (zh) 一种基于windows平台的银行自助***跨浏览器插件的开发方法
Mallikarjuna et al. A report on the analysis of software maintenance and impact on quality factors
CN113901051A (zh) 生成WebGL数据的方法及装置、存储介质及电子设备
CN113849164A (zh) 数据处理方法、装置、电子设备和存储器

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant