[发明专利]一种基于B/S架构的绘图建模工具中图形组件化方法及系统在审
申请号: | 202010582783.4 | 申请日: | 2020-06-23 |
公开(公告)号: | CN111813401A | 公开(公告)日: | 2020-10-23 |
发明(设计)人: | 陈洪巧;李尔园;周文俊;宋先慧;鞠永乾;傅洋;丁迁 | 申请(专利权)人: | 积成电子股份有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06T11/80;G06F30/18;G06Q50/06;G06F113/04;G06F111/20 |
代理公司: | 北京久维律师事务所 11582 | 代理人: | 邢江峰 |
地址: | 250104 *** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 架构 绘图 建模 工具 图形 组件 方法 系统 | ||
本发明提供了一种基于B/S架构的绘图建模工具中图形组件化方法及系统,本发明以配置文件的方式同时对设备图形和模型进行定义,并自动解析配置文件,动态绘制设备图形和构建设备模型,实现设备图形和模型的一体化构建,通过增加设备图形和设备模型定义文件完成设备的扩展,无需对每种设备的模型定义进行模型维护组件的设计和实现,提高了设备扩展的效率,通过编辑设备图形和模型定义文件完成设备图形和模型的维护,无需改动Web前端程序,提高了设备维护效率。
技术领域
本发明涉及配电自动化技术领域,特别是涉及一种基于B/S架构的绘图建模工具中图形组件化方法及系统。
背景技术
近年来,随着智能电网的全面建设,配电自动化也有了长足的发展,配电台区作为低压配电网的主要单位,在低压配电系统中数量巨大,其运行情况直接影响到整个电力系统的稳定高效运行。为了提高台区精细化管理水平和高效运行维护水平,国家电网公司全面推进智能台区建设,这就产生了台区接线图可视化建模及监控需求。此外随着信息化和互联网技术的不断发展,供水、供热以及燃气等公共事业也面临着管理方式和服务用户的双重挑战,智慧水务、智慧燃气、智慧供热等一系列智能应用也在蓬勃发展中,这些应用同样面临着可视化建模及监控需求。
目前,在智能变电站、智能电网调度和智能配电网领域已有一些绘图建模工具,这些工具主要提供了输、配电网相关设备的绘图建模功能,对低压配电网末端的台区内设备和其他领域内的设备没有提及,并且这些绘图建模工具大都是专门针对具体的电网模型进行开发的,在通用性和可扩展性存在一定的欠缺。此外,这些工具大都采用C/S架构,分布功能弱、兼容性差,不能快速部署和安装,已不能适用于目前采用云计算、大数据等新型互联网技术的各种应用系统。
发明内容
本发明的目的是提供一种基于B/S架构的绘图建模工具中图形组件化方法及系统,旨在解决现有技术中绘图建模工具通用性以及可扩展性差的问题,实现提高通用性和可扩展性,提升设备扩展和模型维护的效率,节约人力成本。
为达到上述技术目的,本发明提供了一种基于B/S架构的绘图建模工具中图形组件化方法,所述方法包括以下操作:
定义设备图形样式,在mxGraph图形样式定义基础上进行扩展,在shape标签中新增class属性和subclass属性,用以区分同一种设备类型的不同样式,在background标签中新增opened、closed两种标签,用以区分同一种设备类型的不同状态;
定义设备模型描述信息,包括名称name、显示名称aliasName、新增请求路径addUrl、修改请求路径updateUrl、查询请求路径queryUrl以及属性列表props,name值与图形样式中的class属性值相同;
解析图形样式文件,根据参数生成设备图形对象,添加至图形列表中,并为图形添加拖拽事件,选中图形列表中的设备图形,并将其拖拽到绘图区域,完成图形绘制;
解析模型描述文件,获取设备的模型描述信息,将模型描述信息转换为Web前端UI需要的模型维护组件的渲染数据,动态生成模型维护组件,在模型维护组件中填写或选择建模数据完成建模操作。
优选地,所述设备模型描述信息中的属性列表根据实际建模需求进行条目的增删,每一个属性需定义属性名称attr、建模导向中的显示名称label、在建模导向中是否可编辑editable、在建模导向中是否可见visible、在建模导向中是否是必需字段required。
优选地,所述渲染数据为对象数组,数组的长度等于模型描述信息的属性列表中属性的个数;数组中的attr、label、editable、visible、required属性都是从模型描述文件直接读取获得,isSelect属性则是根据是否有url属性进行区分,list属性值则会根据模型描述文件里的请求路径向绘图建模工具服务器发送请求获取数据,服务器返回数据后填充list属性值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于积成电子股份有限公司,未经积成电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010582783.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种运输平车
- 下一篇:一种木质相框用生产系统