[发明专利]智能电网可视化的多维视图联动方法无效
| 申请号: | 201210043080.X | 申请日: | 2012-02-23 |
| 公开(公告)号: | CN102629196A | 公开(公告)日: | 2012-08-08 |
| 发明(设计)人: | 冯涛;梁晓虎;尚学军;马力;腾小羽;林昌年;黄刚;韩强;于建成;刘美静 | 申请(专利权)人: | 天津市电力公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 |
| 代理公司: | 天津盛理知识产权代理有限公司 12209 | 代理人: | 王来佳 |
| 地址: | 300010*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 智能 电网 可视化 多维 视图 联动 方法 | ||
技术领域
本发明涉及电力系统的可视化应用,具体涉及的是一种智能电网可视化的多维视图联动方法。
背景技术
可视化应用的开发需要多种不同类型的视图效果,这些视图如果采用采用单一的语言和平台开发难度很大;基于自定义的视图控制方案,可以将基于多种图形实现技术和位于不同进程空间的二维视图和三维视图,按照合理美观的窗口布局,集成为由跨进程的多维度视图集成的综合可视化视图。
可视化应用中同一可视化主题包含多个不同类型的视图窗口,而多个视图窗口往往对应相同的后台全局数据,当用户对其中的一个视图窗口发生交互时,往往会修改到全局共享数据,并对同时显示的其他视图窗口造成影响;视图间联动方式目前通常采用进程间的点对点的通信方式实现联动;但是针对可视化应用的多维度、可配置视图组合的需求,上述方式实现起来技术难度和所需的开发成本非常大,需要开发视图之间联动的通讯功能,这就造成了实现视图之间的联动需要编写大量的代码。
发明内容
本发明的目的是克服现有视图之间联动技术需要开发大量的通讯代码的不足,提供一种智能电网可视化的多维视图联动方法。
一种智能电网可视化的多维视图联动方法,它包含有以下步骤:
(1)、视图注册组件的实现步骤:在视图窗口启动时,向视图联动控制总线组件进行窗口句柄和视图中包含画面元素ID的注册;
(2)、视图联动控制总线组件的实现步骤:接收视图窗口的注册信息并建立视图元素ID和视图窗口句柄的对照数据表,并在收到视图联动控制命令信息后,通过向需要联动的视图窗口发送操作系统底层窗口响应消息,以实现触发联动窗口的联动处理动作;
(3)、视图联动控制组件的实现步骤:在可视化视图上对某个画面元素发生交互时,向视图联动控制总线组件传递视图窗口的联动信息。
而且、所述步骤(1)中的视图注册组件的注册步骤如下:
A、视图窗口以参数调用的方式启动视图注册组件,将注册信息以启动参数的形式传给视图注册组件;
B、视图注册组件启动后,主动连接视图联动控制总线并将注册信息传递给视图联动控制总线组件;
C、视图注册组件断开连接,组件运行结束。
而且、所述步骤(2)中的视图联动控制总线组件的执行步骤包括:
A、视图联动控制总线组件启动;
B、启动多线程监听,监听视图注册组件和视图联动控制组件;
C、当接收到视图注册组件发送来的注册信息后,以对照表的形式将视图画面元素ID和窗口句柄的信息保存到视图注册库中;
D、当接收到视图联动控制组件发送来的控制信息后,通过联动信息中的视图元素ID,查找视图注册库,获取该元素ID所对应的视图窗口句柄;然后视图联动控制总线组件根据联动信息中的视图联动控制信息交互规范,直接向需要联动的视图窗口发送操作系统底层窗口响应消息,并传递视图联动的参数完成视图控制命令。
而且、所述步骤(3)中的视图联动控制组件的控制步骤如下:
A、发生联动交互的视图窗口以参数调用的方式启动视图联动控制组件,将发生交互的视图画面元素的ID以启动参数的形式传导给视图联动控制组件,同时进行视图联动交互规范处理;
B、视图联动控制组件启动后,将联动信息传递给视图联动控制总线组件;
C、视图联动控制组件断开连接,组件运行结束。
而且、所述进行视图联动交互规范处理包括二维视图和三维视图的交互动作接口,其中二维视图的交互动作接口包括有:视图中心定位、视图中心移动、视图缩放、放大缩小调阅新文件的交互动作接口;三维视图的交互动作接口包括有:三维视点定位、漫游路径播放。
发明的优点及效果
本发明克服了现有的多进程中的多维度视图之间联动开发的难点。提供了一种易实现的面向多系统多维度视图的视图联动方法,本发明的优点和积极效果有:
1、系统主框架和需要的视图软件无需针对各个视图之间的联动开发大量的通讯代码。只需要调用基于本方法实现的接口即可实现视图主框架和各个视图之间的联动功能。
2、本发明实现的视图联动方案具有简单方便,对视图的系统开发修改工作量小。
3、为面向智能电网可视化领域提供了多业务系统视图联动的便捷方式。
附图说明
图1为本发明视图对象注册流程示意图;
图2为本发明视图联动控制流程示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津市电力公司,未经天津市电力公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210043080.X/2.html,转载请声明来源钻瓜专利网。





