【技术实现步骤摘要】
用于电网图模编辑的数据处理方法、装置、介质和设备
[0001]本专利技术涉及电力
,具体涉及一种用于电网图模编辑的数据处理方法、装置、介质和设备。
技术介绍
[0002]在电力
,通常需要对电网进行图模编辑,图模编辑可以是前期规划设计,也可以是对现实的电网进行模型绘制。对电网的图模编辑以工单为单位,每个工单会持续几天、甚至几周。现有技术中,存在C/S架构和B/S架构两种技术路线来进行图模编辑。
[0003]C/S架构(即Client
‑
Server结构,服务器
‑
客户机架构模式)通常采取两层结构。服务器负责数据的管理,客户机负责完成与用户的交互任务。客户机从服务器拿到完整电网数据后,缓存到客户机本地,而后在客户机本地维护编辑堆栈,支持本地撤销重做;点击保存之后,就会把操作结果发送给服务器了,客户机本地的缓存会被清除,自然也就无法对之前的编辑操作再次进行撤销重做。
[0004]B/S架构(即Broswer
‑
Server结构,浏览器和服务器架构模 ...
【技术保护点】
【技术特征摘要】
1.一种用于电网图模编辑的数据处理方法,其特征在于,包括:步骤S100,按用户操作的时间先后顺序依次获取用户在编辑库中对编辑对象进行电网图模编辑的编辑操作;步骤S200,依据所述编辑操作确定所述编辑对象被当前编辑操作编辑后的属性数据;步骤S300,将所述编辑操作的操作数据和对应的所述属性数据复制至快照库,以形成按照所述编辑操作的时间先后顺序构造的时间轴堆栈,其中,所述快照库与所述编辑库为两个不同的数据库;步骤S400,在所述编辑库中向用户呈现所述时间轴堆栈;步骤S500,获取用户在所述时间轴堆栈中选择的待恢复的目标编辑操作;步骤S600,基于所述目标编辑操作从所述快照库提取与所述目标编辑操作对应的历史操作数据和历史属性数据;步骤S700,在所述编辑库中,依据所述历史操作数据和所述历史属性数据将电网图模中的各设备回滚至与所述目标编辑操作对应时刻的状态。2.如权利要求1所述的用于电网图模编辑的数据处理方法,其特征在于,所述步骤S700包括:步骤S710,从所述快照库中调取待恢复操作数据,所述待恢复操作数据为所述目标编辑操作之前的操作数据并发送给所述编辑库;步骤S720,在所述编辑库中,以所述待恢复操作数据中最新的操作数据覆盖所述电网图模编辑中的各个编辑对象;步骤S730,在所述编辑库中,删除所述目标编辑操作之后的操作数据。3.如权利要求1或2所述的用于电网图模编辑的数据处理方法,其特征在于,在所述步骤S300中,所述时间轴堆栈包含各个编辑操作对应的历史时间点和设备标识;所述步骤S700包括:判断所述目标编辑操作对应的设备标识是否存在于所述目标编辑操作之后的历史时间点中;当所述目标编辑操作对应的设备标识存在于所述目标编辑操作之后的历史时间点中时,则在所述编辑库中,以所述目标编辑操作对应的属性数据覆盖所述设备标识对应的设备。4.如权利要求3所述的用于电网图模编辑的数据处理方法,其特征在于,当所述目标编辑操作对应的设备标识不存在于所述目标编辑操作之后的历史时间点中时,则在所述编辑库中,调取所述设备标识对应的设备,并以所述目标编辑操作对应的属性数据覆盖所述设备标识对应的设备。5.如权利要求3所述的用于电网图模编辑的数据处理方法,其特征在于,当设备标识存在于所述目标编辑操作之后的历史时间点,且未存在所述目标编辑操作的历史时间点,则在所述编辑库中,删除所述设备标识对应的设备。6.一种用于电网图模...
【专利技术属性】
技术研发人员:陈方槟,周品,蔡友祥,
申请(专利权)人:北京国科恒通科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。