一种电力通信配置图的呈现方法和装置的制造方法

文档序号:9474091阅读:473来源:国知局
一种电力通信配置图的呈现方法和装置的制造方法
【技术领域】
[0001]本申请涉及电力通信技术领域,更具体的说是涉及一种电力通信配置图的呈现方法和装置。
【背景技术】
[0002]随着国家电力系统的飞速发展,对电网的智能化的提出了更高的要求。为了有效的提高电力通信网络的运行速率和服务质量,电力通信综合网管系统已经成为电力网络管理发展的新方向。
[0003]电力通信综合网管系统为电力事业的发展提供的极大的方便,但是电力通信综合网管系统却无法较为便捷实现电力通信网络配置图的绘制与呈现,如,绘制并呈现机房平面图、配线管理图或者机柜图等等,从而导致图形绘制复杂,绘制并呈现的效率低。

【发明内容】

[0004]有鉴于此,本申请提供了一种电力通信配置图的呈现方法和装置,以提高绘图的便捷性,提尚绘图效率。
[0005]为实现上述目的,本申请提供如下技术方案:一种电力通信配置图的呈现方法,包括:
[0006]确定当前待绘制图形所对应的业务逻辑;
[0007]获取所述业务逻辑所对应的逻辑数据;
[0008]调用预置的HTML5绘图控件,对所述逻辑数据进行分析,并生成待呈现的配置图形,其中,所述配置图形包括:从所述逻辑数据中分析出的目标对象以及所述目标对象之间的连线关系;
[0009]在移动终端上呈现所述配置图形。
[0010]优选的,所述在移动终端上呈现所述配置图形,包括:
[0011]当检测到移动终端发出的呈现指令时,在所述移动终端上呈现所述配置图形。
[0012]优选的,在所述获取所述业务逻辑所对应的逻辑数据之后,还包括:
[0013]将所述逻辑数据封装为josn标示。
[0014]优选的,所述获取所述业务逻辑所对应的逻辑数据,包括:
[0015]从电力通信综合网管系统的数据库中获取所述业务逻辑所对应的逻辑数据。
[0016]优选的,在所述确定当前待绘制图形所对应的业务逻辑之前,还包括:
[0017]展现业务逻辑选择界面;
[0018]接收用户选择出的业务逻辑;
[0019]则所述确定当前待绘制图形所对应的业务逻辑,包括:
[0020]将用户选择出的业务逻辑确定为当前待绘制图形所对应的业务逻辑。
[0021]另一方面,本申请实施例还提供了一种电力通信配置图的呈现装置,包括:
[0022]逻辑确定单元,用于确定当前待绘制图形所对应的业务逻辑;
[0023]数据获取单元,用于获取所述业务逻辑所对应的逻辑数据;
[0024]控件调用单元,用于调用预置的HTML5绘图控件,对所述逻辑数据进行分析,并生成待呈现的配置图形,其中,所述配置图形包括:从所述逻辑数据中分析出的目标对象以及所述目标对象之间的连线关系;
[0025]呈现单元,用于在移动终端上呈现所述配置图形。
[0026]优选的,所述呈现单元,包括:
[0027]呈现子单元,用于当检测到移动终端发出的呈现指令时,在所述移动终端上呈现所述配置图形。
[0028]优选的,还包括:
[0029]封装单元,用于在所述数据获取单元获取所述业务逻辑所对应的逻辑数据之后,将所述逻辑数据封装为josn标示。
[0030]优选的,所述数据获取单元,包括:
[0031]数据获取子单元,用于从电力通信综合网管系统的数据库中获取所述业务逻辑所对应的逻辑数据。
[0032]优选的,还包括:
[0033]界面展现单元,用于在所述逻辑确定单元确定当前待绘制图形所对应的业务逻辑之前,展现业务逻辑选择界面;
[0034]操作接收单元,用于接收用户选择出的业务逻辑;
[0035]则所述逻辑确定单元,包括:
[0036]逻辑确定子单元,用于将用户选择出的业务逻辑确定为当前待绘制图形所对应的业务逻辑。
[0037]经由上述的技术方案可知,当存在配置图形绘制需求时,确定待绘制图形所对应的业务逻辑,并在基于业务逻辑确定出逻辑数据之后,可以调用预置的HTML5绘图控件,并利用该HTML5绘图控件对该逻辑数据进行分析,绘制配置图形,即可在移动终端上呈现出配置图形,从而可以便捷的实现图形绘制,无需复杂的人工操作,而且由于HTML绘图控件的绘图效率较高,也可以提高绘图效率。
【附图说明】
[0038]为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0039]图1示出了本申请一种电力通信配置图的呈现方法一个实施例的流程示意图;
[0040]图2示出了本申请一种电力通信配置图的呈现方法另一个实施例的流程示意图;
[0041]图3示出了本申请一种电力通信配置图的呈现装置一个实施例的结构示意图。
【具体实施方式】
[0042]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0043]首先对本申请的一种电力通信配置图的呈现方法进行介绍。
[0044]参见图1,其示出了本申请一种电力通信配置图的呈现方法一个实施例的流程示意图,本实施例的方法应用于移动终端,该方法可以包括:
[0045]101,确定当前待绘制图形所对应的业务逻辑。
[0046]其中,业务逻辑反映了待绘制图形中所需绘制的目标对象以及目标对象之间的逻辑关系。
[0047]具体的,该业务逻辑可以为光缆图、或者是逻辑扩展拓扑等图形所对应的业务逻辑。
[0048]102,获取该业务逻辑所对应的逻辑数据。
[0049]业务逻辑与逻辑数据之间具有对应关系,业务逻辑确定后即可确定相应的逻辑数据。如,逻辑扩展拓扑图对应着相应的逻辑拓扑数据。
[0050]其中,确定业务逻辑以及逻辑数据的具体实现过程可以与现有的方式相同,在此不再赘述。
[0051]103,调用预置的HTML5绘图控件,对该逻辑数据进行分析,并生成待呈现的配置图形。
[0052]其中,该配置图形包括:从该逻辑数据中分析出的目标对象以及该目标对象之间的连线关系。如,目标对象可以为机房中各个设备,而目标对象之间的连接关系则可以为机房中各个设备之间的连线关系。
[0053]在本实施例中,在移动终端的应用上预先配置了 HTML5(超文本标记语言的第五次修改)绘图控件,在获取到逻辑数据之后,会触发该应用调用该HTML5控件,应用将该逻辑数据传递给该HTML5绘图控件进行处理,从而使得该HTML5绘图控件基于逻辑数据来进行图形绘制,并生成待呈现的配置图形。
[0054]可以理解的是,该配置图形也就是电力通信网络中相关的配置图,该配置图形中可以是机房平面图、机柜图等等。
[0055]104,在移动终端上呈现该配置图形。
[0056]应用通过调用HTML5绘图控件可以配置图形的绘制,并最终在移动终端上呈现出该配置图形。
[0057]可见,在本申请实施例中,当存在配置图形绘制需求时,确定待绘制图形所对应的业务逻辑,并在基于业务逻辑确定出逻辑数据之后,可以调用预置的HTML5绘图控件,并利用该HTML5绘图控件对该逻辑数据进行分析,绘制配置图形,即可在移动终端上呈现出配置图形,从而可以便捷的实现图形绘制,无需复杂的人工操作,而且由于HTML绘图控件的绘图效率较高,也可以提高绘图效率。
[0058]可以理解的是,在本申请实施例中,在移动终端上呈现配置图形可以是:
[0059]当检测到移动终端发出的呈现指令时,在该移动终端上呈现该配置图形。也就是说,只有当接收到调用该配置图形的指令时,才在该移动终端上呈现该配置图形。
[0060]可以理解的是,在本申请实施例中获取逻辑数据的方式可以有多种,为了与现有的方式兼容,该逻辑数据可以存储在电力通信综合网管系统的数据库中。这样,可以直接从电力通信综合网管系统的数据库中获取所述业务逻辑所对应的逻辑数据。
[0061 ] 其中,该数据库中的逻辑数据可以由人工录入方式输入,也可以是电力通信网络中的智能设备主动上报。
[0062]可以理解的是,在获取业务逻辑所对应的逻辑数据之后,还可以:将该逻辑数据封装为josn标示。具体的,可以将逻辑数据封装成点或线的json标示,然后再调用该HTML5绘图控件,以便该绘图控件能够解析该封装后的逻辑数据。当然,在实际应用中,可以从逻辑数据中提取需要绘制图形所需的目标逻辑数据,然后仅仅将该目标逻辑数据封装成点或者线的json标示。
[0063]在以上任意一个实施例的基础上,在确定当前待绘制图形所对应的业务逻辑之前,还可以包括:
[0064]展现业务逻辑选择界面;
[0065]接收用户选
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1