本发明专利技术公开了一种图像数据生成方法及装置,所述方法包括:获取配电网的初始电网数据,所述初始电网数据包括多个电网设备数据及电网设备之间的设备连接数据;对所述初始电网数据进行解析,得到电网对象数据;基于所述电网对象数据中的设备对象数据及连接对象数据,生成各自对应的对象图模型;依据所述设备对象数据及所述连接对象数据各自的对象属性信息,对各个对象图模型进行处理,得到所述配电网的电网图像数据。
【技术实现步骤摘要】
一种图像数据生成方法及装置
本专利技术涉及数据处理
,特别涉及一种图像数据生成方法及装置。
技术介绍
在电网应用中,通常由用户手工根据电网中的设备布局绘制相应的配电网布局图,速率较慢,使得图像的生成效率较低。
技术实现思路
本专利技术的目的在于,提供一种图像数据生成方法及装置,用以解决现有技术中通过手工绘制配电网布局图,导致图像的生成效率较低的技术问题。本专利技术提供了一种图像数据生成方法,所述方法包括:获取配电网的初始电网数据,所述初始电网数据包括多个电网设备数据及电网设备之间的设备连接数据;对所述初始电网数据进行解析,得到电网对象数据;基于所述电网对象数据中的设备对象数据及连接对象数据,生成各自对应的对象图模型;依据所述设备对象数据及所述连接对象数据各自的对象属性信息,对各个对象图模型进行处理,得到所述配电网的电网图像数据。上述方法,优选的,所述依据所述设备对象数据及所述连接对象数据的对象属性信息,对各个对象图模型进行处理,得到所述配电网的电网图像数据,包括:基于各个所述对象图模型,构建初始无向图,所述初始无向图中包括多个图节点及图边线;依据所述设备对象数据及所述连接对象数据各自的对象属性信息,对所述初始无向图中的各个图节点及图边线进行属性设置,得到所述配电网的电网图像数据。上述方法,优选的,所述依据所述设备对象数据及所述连接对象数据各自的对象属性信息,对所述初始无向图中的各个图节点及图边线进行属性设置,得到所述配电网的电网图像数据,包括:依据所述设备对象数据及所述连接对象数据各自的对象属性信息,设置所述初始无向图中各个图节点及图边线的级别属性;对所述初始无向图进行深度遍历,以获取到所述初始无向图中属于同一级别的顶点链表;将每个所述顶点链表封装成线对象;依据所述对象属性信息,为所述线对象中的图节点及图边线设置坐标属性,得到所述配电网的电网图像数据。上述方法,优选的,在依据所述对象属性信息,为所述线对象中的图节点及图边线设置坐标属性,得到所述配电网的电网图像数据之后,所述方法还包括:判断所述电网图像数据中图节点或图边线是否存在交叉,如果是,对存在交叉的图节点或图边线进行旋转和/或拉伸平移操作,得到整理后的电网图像数据。上述方法,优选的,在所述基于所述电网对象数据中的设备对象数据及连接对象数据,生成各自对应的对象图模型之后,所述方法还包括:响应于接收到的图像简化指令,对所述对象图模型进行简化处理。本专利技术还提供了一种图像数据生成装置,所述装置包括:数据获取单元,用于获取配电网的初始电网数据,所述初始电网数据包括多个电网设备数据及电网设备之间的设备连接数据;数据解析单元,用于对所述初始电网数据进行解析,得到电网对象数据;模型生成单元,用于基于所述电网对象数据中的设备对象数据及连接对象数据,生成各自对应的对象图模型;模型处理单元,用于依据所述设备对象数据及所述连接对象数据各自的对象属性信息,对各个对象图模型进行处理,得到所述配电网的电网图像数据。上述装置,优选的,所述模型处理单元包括:无向图构建子单元,用于基于各个所述对象图模型,构建初始无向图,所述初始无向图包括多个图节点及图边线;属性设置子单元,用于依据所述设备对象数据及所述连接对象数据各自的对象属性信息,对所述初始无向图中的各个图节点及图边线进行属性设置,得到所述配电网的电网图像数据。上述装置,优选的,所述属性设置子单元包括:级别设置模块,用于依据所述设备对象数据及所述连接对象数据各自的对象属性信息,设置所述初始无向图中各个图节点及图边线的级别属性;图遍历模块,用于对所述初始无向图进行深度遍历,以获取到所述初始无向图中属于同一级别的顶点链表;链表封装模块,用于将每个所述顶点链表封装成线对象;坐标设置模块,用于依据所述对象数据信息,为所述线对象中的图节点及图边线设置坐标属性,得到所述配电网的电网图像数据。上述装置,优选的,所述属性设置子单元还包括:交叉判断模块,用于在所述坐标设置模块得到所述电网图像数据之后,判断所述电网图像数据中图节点或图边线是否存在交叉,如果是,触发图像整理模块;图像整理模块,用于对存在交叉的图节点或图边线进行旋转和/或拉伸平移操作,得到整理后的电网图像数据。上述装置,优选的,还包括:简化操作单元,用于在所述模型生成单元生成对象图模型之后,响应于接收到的图像简化指令,对所述对象图模型进行简化处理。由上述方案可知,本专利技术提供的一种图像数据生成方法及装置,通过对配电网的初始电网数据进行获取之后,对该初始电网数据中的电网设备数据及设备连接数据进行解析,得到电网对象数据,进而基于这些电网对象数据中的设备对象数据及连接对象数据生成对应的对象图模型,再对各个对象图模型基于对象属性信息进行处理,得到配电网的电网图像数据。本专利技术避免在图像生成过程中过多的增加用户操作,只需预设设置初始电网数据即可实现自动化电网图像数据的获取,无需用户手动绘制图像数据,由此提高图像数据的生成效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术提供的一种图像数据生成方法实施例一的流程图;图2a~图2g分别为本专利技术实施例的应用示例图;图3为本专利技术提供的一种图像数据生成方法实施例二的部分流程图;图4为本专利技术实施例二的另一部分流程图;图5为本专利技术实施例二的又一部分流程图;图6为本专利技术提供的一种图像数据生成方法实施例三的流程图;图7为本专利技术提供的一种图像数据生成装置实施例四的结构示意图;图8为本专利技术提供的一种图像数据生成装置实施例五的部分结构示意图;图9为本专利技术实施例五的另一部分结构示意图;图10为本专利技术实施例五的又一部分结构示意图;图11为本专利技术提供的一种图像数据生成装置实施例六的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参考图1,为本专利技术提供的一种图像数据生成方法实施例一的流程图,其中,所述方法可以应用在低压台区图的生成,也可以应用在中压配电网单线图的生成中。在本实施例中,所述方法可以包括以下步骤:步骤101:获取配电网的初始电网数据。其中,所述配电网可以为低压台区电网,也可以为中压配电网,本实施例中,以所述配电网为低压台区电网为例。而所述初始电网数据中可以包括有多个电网设备数据及电网设备之间的设备连接数据。所述电网设备数据可以理解为:所述配电网中的各种电力设备的相关数据信息,例如:柱上变压器、配电变压器、配电室、箱式变压器、低压架空线、低压电缆、低压开关、低压断路器、低压熔断器、低压跨接线、低压无功补偿箱、低压用户接入点、低压墙支架、低压关键位置杆塔(柱上开关所属杆、分支杆、电缆登杆杆塔、合杆起止杆、断档杆)等。所述设备连接数据可以理解为:各种电力设备的相关信息及各个电力设备之间的连接关系信息等,如:A3框、本文档来自技高网...
【技术保护点】
一种图像数据生成方法,其特征在于,所述方法包括:获取配电网的初始电网数据,所述初始电网数据包括多个电网设备数据及电网设备之间的设备连接数据;对所述初始电网数据进行解析,得到电网对象数据;基于所述电网对象数据中的设备对象数据及连接对象数据,生成各自对应的对象图模型;依据所述设备对象数据及所述连接对象数据各自的对象属性信息,对各个对象图模型进行处理,得到所述配电网的电网图像数据。
【技术特征摘要】
1.一种图像数据生成方法,其特征在于,所述方法包括:获取配电网的初始电网数据,所述初始电网数据包括多个电网设备数据及电网设备之间的设备连接数据;对所述初始电网数据进行解析,得到电网对象数据;基于所述电网对象数据中的设备对象数据及连接对象数据,生成各自对应的对象图模型;依据所述设备对象数据及所述连接对象数据各自的对象属性信息,对各个对象图模型进行处理,得到所述配电网的电网图像数据;其中,所述依据所述设备对象数据及所述连接对象数据的对象属性信息,对各个对象图模型进行处理,得到所述配电网的电网图像数据,包括:基于各个所述对象图模型,构建初始无向图,所述初始无向图中包括多个图节点及图边线;依据所述设备对象数据及所述连接对象数据各自的对象属性信息,对所述初始无向图中的各个图节点及图边线进行属性设置,得到所述配电网的电网图像数据;其中,所述依据所述设备对象数据及所述连接对象数据各自的对象属性信息,对所述初始无向图中的各个图节点及图边线进行属性设置,得到所述配电网的电网图像数据,包括:依据所述设备对象数据及所述连接对象数据各自的对象属性信息,设置所述初始无向图中各个图节点及图边线的级别属性;对所述初始无向图进行深度遍历,以获取到所述初始无向图中属于同一级别的顶点链表;将每个所述顶点链表封装成线对象;依据所述对象属性信息,为所述线对象中的图节点及图边线设置坐标属性,得到所述配电网的电网图像数据。2.根据权利要求1所述的方法,其特征在于,在依据所述对象属性信息,为所述线对象中的图节点及图边线设置坐标属性,得到所述配电网的电网图像数据之后,所述方法还包括:判断所述电网图像数据中图节点或图边线是否存在交叉,如果是,对存在交叉的图节点或图边线进行旋转和/或拉伸平移操作,得到整理后的电网图像数据。3.根据权利要求1或2所述的方法,其特征在于,在所述基于所述电网对象数据中的设备对象数据及连接对象数据,生成各自对应的对象图模型之后,所述方法还包括:响应于接收到的图像简...
【专利技术属性】
技术研发人员:陈蕾,李卫东,陈安伟,孔繁钢,王炜,钟晖,庄晓丹,
申请(专利权)人:国家电网公司,国网浙江省电力公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。