本申请公开了一种电网图形数据的生成方法及装置,应用于预设的数据资源库,所述数据资源库包括文件库及图形数据库,所述文件库包括至少一个图形文件,所述图形数据库包括每个所述图形文件的关联数据,所述方法包括:接收用户的图形生成指令,所述图形生成指令包括图形标识及图形编辑信息;在所述文件库中获取与所述图形标识相对应的目标图形文件,并在所述图形数据库中获取与所述图形标识相对应的目标关联数据;依据所述目标关联数据及所述目标图形文件,生成电网场景图;依据所述图形编辑信息,对所述电网场景图进行编辑,得到电网图形数据。
【技术实现步骤摘要】
一种电网图形数据的生成方法及装置
本申请涉及电网规划
,特别涉及一种电网图形数据的生成方法及装置。
技术介绍
现有的各种电网规划设计应用系统中,涉及到电网规划图形编辑功能,大多基于GIS地理信息系统基础上进行二次开发定制,而用户每次生成电网图形数据时,均需要在客户端重新在电网图形服务器上下载应用程序并安装运行,实现电网图形数据的生成,即为,现有的电网图形数据生成方案基于CS架构实现,无法应用于其他各类BS架构业务系统中,降低电网图形数据生成方案的应用性,而且为保证生成的电网图形数据的版本最先,客户端中用户需要多次下载服务器上的更新的应用程序,使得电网图形数据生成的效率较低。
技术实现思路
本申请所要解决的技术问题是提供一种电网图形数据的生成方法及装置,用以解决现有技术中电网图形数据的生成方案,为基于CS架构实现,无法应用于其他各类BS架构业务系统中,降低电网图形数据生成方案的应用性的技术问题,还解决了现有技术中电网图形数据的生成方案为保证生成的电网图形数据的版本最先,客户端中用户需要多次下载服务器上的更新的应用程序,使得电网图形数据生成的效率较低的技术问题。本申请提供了一种电网图形数据的生成方法,应用于预设的数据资源库,所述数据资源库包括文件库及图形数据库,所述文件库包括至少一个图形文件,所述图形数据库包括每个所述图形文件的关联数据,所述方法包括:接收用户的图形生成指令,所述图形生成指令包括图形标识及图形编辑信息;在所述文件库中获取与所述图形标识相对应的目标图形文件,并在所述图形数据库中获取与所述图形标识相对应的目标关联数据;依据所述目标关联数据及所述目标图形文件,生成电网场景图;依据所述图形编辑信息,对所述电网场景图进行编辑,得到电网图形数据。上述方法,优选的,所述目标图形文件为矢量图形文件,所述目标关联数据包括其对应图形文件的连接关系;其中,所述依据所述目标关联数据及所述目标图形文件,生成电网场景图,包括:[0011 ] 将所述目标图形文件依据所述目标关联数据中的连接关系进行连接组合,得到电网场景图,所述电网场景图为矢量图。上述方法,优选的,所述图形编辑信息包括至少一个编辑指令;其中,依据所述图形编辑信息,对所述电网场景图进行编辑,得到电网图形数据,包括:对所述电网场景图分别执行与每个所述编辑指令相对应的操作动作,得到电网图形数据。上述方法,优选的,在所述得到电网图形数据之后,所述方法还包括:对所述电网图形数据进行图形解析,得到解析结果;在所述解析结果表明所述电网图形数据中有图形文件或其关联数据发生变化时,在所述电网图形数据中,提取发生变化的图形文件和/或其关联数据;依据提取到的图形文件更新所述文件库中的图形文件,和/或,依据提取到的关联数据更新所述图形数据库中的关联数据。上述方法,优选的,在所述得到电网图形数据之后,所述方法还包括:将所述电网图形数据以预设的页面显示格式进行展示。本申请还提供了一种电网图形数据的生成装置,应用于预设的数据资源库,所述数据资源库包括文件库及图形数据库,所述文件库包括至少一个图形文件,所述图形数据库包括每个所述图形文件的关联数据,所述装置包括:指令接收单元,用于接收用户的图形生成指令,所述图形生成指令包括图形标识及图形编辑信息;文件获取单元,用于在所述文件库中获取与所述图形标识相对应的目标图形文件;数据获取单元,用于在所述图形数据库中获取与所述图形标识相对应的目标关联数据;场景图生成单元,用于依据所述目标关联数据及所述目标图形文件,生成电网场景图;场景图编辑单元,用于依据所述图形编辑信息,对所述电网场景图进行编辑,得到电网图形数据。上述装置,优选的,所述目标图形文件为矢量图形文件,所述目标关联数据包括其对应图形文件的连接关系;其中,所述场景图生成单元包括:矢量图生成子单元,用于将所述目标图形文件依据所述目标关联数据中的连接关系进行连接组合,得到电网场景图,所述电网场景图为矢量图。上述装置,优选的,所述图形编辑信息包括至少一个编辑指令;其中,所述场景图编辑单元包括:动作执行子单元,用于对所述电网场景图分别执行与每个所述编辑指令相对应的操作动作,得到电网图形数据。上述装置,优选的,还包括:图形解析单元,用于在所述场景图编辑单元得到所述电网图形数据之后,对所述电网图形数据进行图形解析,得到解析结果;变化提取单元,用于在所述解析结果表明所述电网图形数据中有图形文件或其关联数据发生变化时,在所述电网图形数据中,提取发生变化的图形文件和/或其关联数据;变化更新单元,用于依据提取到的图形文件更新所述文件库中的图形文件,和/或,依据提取到的关联数据更新所述图形数据库中的关联数据。上述装置,优选的,还包括:数据展示单元,用于在所述场景图编辑单元得到所述电网图形数据之后,将所述电网图形数据以预设的页面显示格式进行展示。由上述方案可知,本申请提供的一种电网图形数据的生成方法及装置,应用于预设的数据资源库,该数据资源库中包括由文件库及图形数据库,该文件库中设置图形文件,图形数据库中设置图形文件的关联数据,本申请在接受到用户需要进行图形数据生成的指令之后,在图形数据库中获取与指令中图形标识对应的目标关联数据并在文件库中获取与图形标识对应的目标图形文件,并依据获取到的目标关联数据及目标图形文件生成完整的电网场景图,之后,依据指令中的图形编辑信息对该电网场景图进行编辑,得到满足用户需求的电网图形数据,完成根据用户需求建立电网图形模型,实现本申请目的。本申请中不限定数据资源库的设置区域,因此,预设的数据资源库可以设置于服务器中,由此,本申请在适用于CS架构业务系统的同时,同样适用于其他各类BS架构业务系统,由此提高本申请实现电网图形数据生成方案的应用型。同时,本申请在实际应用中,出现图形文件更新或其关联数据更新时,可以直接在所述数据资源库更新,由此,用户按照其自身需求进行电网图形数据生成时,直接在数据资源库中获取最先版本的图形文件及其关联数据等,在本申请应用于BS架构业务系统时,不需要每次去下载更新的应用程序进行安装,只需通过浏览器获取所需的图形文件及其关联数据等,最终实现电网图形数据的生成,由此,在保证图形文件及其关联数据版本最新的同时,提高电网图形数据的生成效率。【附图说明】为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请提供的一种电网图形数据的生成方法实施例一的流程图;图2为本申请实施例的应用示例图;图3为本申请提供的一种电网图形数据的生成方法实施例二的流程图;图4为本申请提供的一种电网图形数据的生成方法实施例三的流程图;图5为本申请提供的一种电网图形数据的生成装置实施例四的结构示意图;图6为本申请提供的一种电网图形数据的生成装置实施例五的结构示意图;图7为本申请提供的一种电网图形数据的生成装置实施例六的结构示意图;图8为本申请提供的一种电网图形数据的生成装置实施例六的结构示意图;图9为本申请提供的一种电网图形数据的生成装置实施例七的结构示意图;图10为本申请提供本文档来自技高网...
【技术保护点】
一种电网图形数据的生成方法,其特征在于,应用于预设的数据资源库,所述数据资源库包括文件库及图形数据库,所述文件库包括至少一个图形文件,所述图形数据库包括每个所述图形文件的关联数据,所述方法包括:接收用户的图形生成指令,所述图形生成指令包括图形标识及图形编辑信息;在所述文件库中获取与所述图形标识相对应的目标图形文件,并在所述图形数据库中获取与所述图形标识相对应的目标关联数据;依据所述目标关联数据及所述目标图形文件,生成电网场景图;依据所述图形编辑信息,对所述电网场景图进行编辑,得到电网图形数据。
【技术特征摘要】
1.一种电网图形数据的生成方法,其特征在于,应用于预设的数据资源库,所述数据资源库包括文件库及图形数据库,所述文件库包括至少一个图形文件,所述图形数据库包括每个所述图形文件的关联数据,所述方法包括: 接收用户的图形生成指令,所述图形生成指令包括图形标识及图形编辑信息; 在所述文件库中获取与所述图形标识相对应的目标图形文件,并在所述图形数据库中获取与所述图形标识相对应的目标关联数据; 依据所述目标关联数据及所述目标图形文件,生成电网场景图; 依据所述图形编辑信息,对所述电网场景图进行编辑,得到电网图形数据。2.根据权利要求1所述的方法,其特征在于,所述目标图形文件为矢量图形文件,所述目标关联数据包括其对应图形文件的连接关系; 其中,所述依据所述目标关联数据及所述目标图形文件,生成电网场景图,包括: 将所述目标图形文件依据所述目标关联数据中的连接关系进行连接组合,得到电网场景图,所述电网场景图为矢量图。3.根据权利要求1所述的方法,其特征在于,所述图形编辑信息包括至少一个编辑指令; 其中,依据所述图形编辑信息,对所述电网场景图进行编辑,得到电网图形数据,包括: 对所述电网场景图分别执行与每个所述编辑指令相对应的操作动作,得到电网图形数据。4.根据权利要求1、2或3所述的方法,其特征在于,在所述得到电网图形数据之后,所述方法还包括: 对所述电网图形数据进行图形解析,得到解析结果; 在所述解析结果表明所述电网图形数据中有图形文件或关联数据发生变化时,在所述电网图形数据中,提取发生变化的图形文件和/或关联数据; 依据提取到的图形文件更新所述文件库中的图形文件,和/或,依据提取到的关联数据更新所述图形数据库中的关联数据。5.根据权利要求1、2或3所述的方法,其特征在于,在所述得到电网图形数据之后,所述方法还包括: 将所述电网图形数据以预设的页面显示格式进行展示。6.一种电网图形数据的生成装置,其特征在于,应用于预设的数据资源库...
【专利技术属性】
技术研发人员:曹占峰,刘海涛,田田,
申请(专利权)人:北京中电普华信息技术有限公司,国家电网公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。