CN104319882A - 一种基于异步回调机制的gis系统与电力调度图形系统通信方法 - Google Patents
一种基于异步回调机制的gis系统与电力调度图形系统通信方法 Download PDFInfo
- Publication number
- CN104319882A CN104319882A CN201410547085.5A CN201410547085A CN104319882A CN 104319882 A CN104319882 A CN 104319882A CN 201410547085 A CN201410547085 A CN 201410547085A CN 104319882 A CN104319882 A CN 104319882A
- Authority
- CN
- China
- Prior art keywords
- gis
- power scheduling
- graphics system
- function
- scheduling graphics
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S10/00—Systems supporting electrical power generation, transmission or distribution
- Y04S10/40—Display of information, e.g. of data or controls
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明涉及一种基于异步回调机制的GIS系统与电力调度图形系统通信方法,通过:(1)电力调度图形系统组装输入参数调用GIS系统功能;(2)根据电力调度图形系统的输入参数创建相应的GIS回调功能类对象,并完成GIS端功能生成;(3)电力调度图形系统展示GIS回调功能,降低了电力调度图形系统与GIS系统间的耦合度,同时缩短了电力调度图形系统启动时间。
Description
技术领域
本发明涉及属于电网调度自动化领域。
背景技术
在一个应用系统中,各模块之间的通信方式有同步调用和异步调用两种。同步调用是紧耦合式调用方式,也是一种阻塞式调用,调用方要等被调用方功能完成才能继续下一步操作,在被调用方功能处理期间,调用方处于阻塞等待状态。异步调用是松耦合式调用方式,是一种类似消息或事件的机制,被调用方在功能完成后会主动通知调用方,在被调用方功能处理期间,主调用方可以无阻塞的进行任何操作。
电力调度图形系统是在原有的SD-6000、OPEN-2000能量管理系统开发和工程经验的基础上,根据当前调度自动化系统发展趋势,并结合国内电力调度部门实际要求,开发出一套基于最新的标准、采用更先进的技术、满足更高的要求的第四代调度自动化系统,但是该电力调度图形系统中暂时不具备GIS功能,通过异步回调机制在电力调度图形系统和GIS系统中进行通信,在没有增加电力调度图形系统负荷的基础上,拓展了电力调度图形系统的功能,增强了电力调度图形系统的灵活性。
发明内容
本发明要解决的技术问题是GIS系统与电力调度图形系统的实时通信技术,满足调度自动化系统对GIS系统的需要。
为解决上述问题,本发明提供一种基于异步回调机制的GIS系统与电力调度图形系统通信方法。
本方法发明内容包括:
(1)、电力调度图形系统调用GIS系统功能;
(2)、根据输入参数创建相应的GIS回调功能类对象,并完成GIS端功能生成;
(3)、电力调度图形系统展示GIS回调功能。
上述步骤(1)的过程如下:
(1a)、构建电力调度图形系统画面属性;
(1b)、构建电力调度图形系统图元属性;
(1c)、组装调用参数;
(1d)、电力调度图形系统调用GIS系统功能。
上述步骤(2)的过程如下:
(2a)、解析调用参数;
(2b)、实例化GIS回调类对象;
(2c)、根据调用参数需求,组建GIS端功能。
上述步骤(3)的过程如下:
(3a)、根据GIS回调功能返回参数构建GIS菜单、GIS工具栏等界面;
(3b)、根据GIS回调功能返回参数实时生成可缩放的图元;
(3c)、根据GIS回调功能返回参数生成被框选地理图元信息列表。
本发明的方法的通信方式是一种松耦合的调用方式,电力调度图形系统与GIS系统之间没有直接绑定,在电力调度图形系统启动完成后才根据实际应用的需要调用GIS回调类功能,这种方法不但降低了电力调度图形系统的启动时间,而且扩展了电力调度图形系统的功能,增加了电力调度图形系统的灵活性。
上述步骤(3)中,根据输入的参数实例化GIS回调类对象并生成相应的GIS功能是指根据电力调度图形系统的实际需求动态实例化所需的GIS回调类对象,这是一种松耦合的通信方式。该方法的优势有:一、GIS回调类的实例化是在图形系统的实时运行中,缩短了电力调度图形系统的首次启动时间;二、GIS回调类的实例化取决于电力调度图形系统的实际应用需求,GIS系统的回调与实际需求密切关联。
上述步骤(4)中,电力调度图形系统展示GIS回调功能,即根据GIS回调功能返回的参数构建具备地理特征的图形功能。功能包括:一、创建GIS菜单栏、GIS工具栏等界面,该方法扩展了图形系统的功能,形成了具有GIS特征的操作界面;二、随着地理图中比例尺的实时缩放,动态实时改变图元的大小,使其与背景影像图的分辨率保持一致,该方法使得视觉效果更加逼真;三、在具有实际意义的真实地理图上进行框选操作,该方法能提升用户体验。根据GIS回调功能生成的图形展示更贴近现实世界,也更符合用户的行为和操作习惯。
与背景技术相比,本发明的有益效果为:1、在不增加系统复杂度的前提下,扩展系统功能;2、提高系统的灵活性,可自定义GIS功能的是否加载。
附图说明
图1为本发明的流程图;
图2为图形参数组装和调用GIS回调功能流程图;
图3为根据输入参数构建GIS回调类对象,并完成流程图;
图4为根据回调返回参数展示回调功能结果。
具体实施方式
下面结合附图和具体实施例,进一步阐明本发明,应理解这些实施例仅用于说明本发明而不用于限制本发明的范围,在阅读了本发明之后,本领域技术人员对本发明的各种等价形式的修改均落于本申请所附权利要求所限定的范围。
如图1所示,一种基于异步回调机制的GIS系统与电力调度图形系统通信方法,包括以下步骤:
1)、电力调度图形系统组装输入参数调用GIS系统功能;
2)、根据电力调度图形系统的输入参数创建相应的GIS回调功能类对象,并完成GIS端功能生成;
3)、电力调度图形系统展示GIS回调功能。
电力调度图形系统在实时运行过程中根据实际应用的需要,组装调用参数,传入GIS回调类实例对象中,GIS回调类实例对象根据输入参数完成GIS功能,并将功能结果返回给电力调度图形系统,电力调度图形系统再将GIS回调功能结果在电力调度图形界面上进行展示,该展示界面结合了真实地理世界,符合用户的行为习惯。
如图2所示,上述步骤1)的过程如下:
(2a)、构建电力调度图形系统画面属性;
(2b)、构建电力调度图形系统图元属性;
(2c)、组装调用参数;
(2d)、电力调度图形系统调用GIS系统功能。
在调用GIS回调功能之前,电力调度图形系统根据应用需求组装图形系统的画面属性、图元属性,将组装完成的参数传入GIS系统中,该组参数是构建GIS回调功能的原始参数。
如图3所示,上述步骤2)的过程如下:
(3a)、解析调用参数;
(3b)、实例化GIS回调类对象;
(3c)、根据调用参数需求,组建GIS端功能;
GIS系统对图形系统的传入参数进行解析,并根据解析结果实例化多个GIS回调类对象,生成的GIS实例对象实现图形系统应用需求的功能。
如图4所示,上述步骤3)的过程如下:
(4a)、根据GIS回调功能返回参数构建GIS菜单、GIS工具栏等界面;
(4b)、根据GIS回调功能返回参数实时生成可缩放的图元;
(4c)、根据GIS回调功能返回参数生成被框选地理图元信息列表;
根据GIS回调功能返回的参数构建具备地理特征的图形功能。功能包括:
一、创建GIS菜单栏、GIS工具栏等界面,该方法拓展了图形系统的操作界面;
二、随着地理图中比例尺的实时缩放,动态实时改变图元的大小,使其与背景影像图的分辨率保持一致;三、在具有实际意义的真实地理图上进行框选操作。
Claims (5)
1.一种基于异步回调机制的GIS系统与电力调度图形系统通信方法,其特征在于包括以下步骤:
(1)、电力调度图形系统组装构造参数调用GIS系统功能;
(2)、根据输入参数创建相应的GIS回调功能类对象,并完成GIS端功能生成;
(3)、电力调度图形系统展示GIS回调功能。
2.根据权利要求1所述的一种基于异步回调机制的GIS系统与电力调度图形系统通信方法,其特征在于:所述步骤(1)的过程如下:
(1a)、构建电力调度图形系统画面属性;
(1b)、构建电力调度图形系统图元属性;
(1c)、组装调用参数;
(1d)、电力调度图形系统调用GIS系统功能。
3.根据权利要求1所述的一种基于异步回调机制的GIS系统与电力调度图形系统通信方法,其特征在于:所述步骤(2)的过程如下:
(2a)、解析调用参数;
(2b)、实例化GIS回调类对象;
(2c)、根据调用参数需求,组建GIS端功能。
4.根据权利要求1所述的一种基于异步回调机制的GIS系统与电力调度图形系统通信方法,其特征在于:所述步骤(3)的过程如下:
(3a)、根据GIS回调功能返回参数构建包括GIS菜单、GIS工具栏的界面;
(3b)、根据GIS回调功能返回参数实时生成可缩放的图元;
(3c)、根据GIS回调功能返回参数生成被框选地理图元信息列表。
5.根据权利要求1所述的一种基于异步回调机制的GIS系统与电力调度图形系统通信方法,其特征在于:所述步骤(2)中,根据输入的参数实例化GIS回调类对象并生成相应的GIS功能是指根据电力调度图形系统的实际需求动态实例化所需的GIS回调类对象,这是一种松耦合的通信方式。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410547085.5A CN104319882A (zh) | 2014-10-15 | 2014-10-15 | 一种基于异步回调机制的gis系统与电力调度图形系统通信方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410547085.5A CN104319882A (zh) | 2014-10-15 | 2014-10-15 | 一种基于异步回调机制的gis系统与电力调度图形系统通信方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104319882A true CN104319882A (zh) | 2015-01-28 |
Family
ID=52375081
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410547085.5A Pending CN104319882A (zh) | 2014-10-15 | 2014-10-15 | 一种基于异步回调机制的gis系统与电力调度图形系统通信方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104319882A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106406873A (zh) * | 2016-09-07 | 2017-02-15 | 国电南瑞科技股份有限公司 | 一种基于电力gis的可视化应用开发框架 |
CN108153572A (zh) * | 2017-12-22 | 2018-06-12 | 北京恒泰实达科技股份有限公司 | Gis显示方法、装置和系统 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6937945B2 (en) * | 2001-06-22 | 2005-08-30 | Paymetrix Limited | Electrical power transmission |
CN101483342A (zh) * | 2008-07-30 | 2009-07-15 | 上海同盛工程建设配套管理有限公司 | 一种用于电力系统的地理信息系统 |
CN104077641A (zh) * | 2013-03-28 | 2014-10-01 | 国家电网公司 | 电网运行与应急指挥的方法以及电力指挥系统 |
-
2014
- 2014-10-15 CN CN201410547085.5A patent/CN104319882A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6937945B2 (en) * | 2001-06-22 | 2005-08-30 | Paymetrix Limited | Electrical power transmission |
CN101483342A (zh) * | 2008-07-30 | 2009-07-15 | 上海同盛工程建设配套管理有限公司 | 一种用于电力系统的地理信息系统 |
CN104077641A (zh) * | 2013-03-28 | 2014-10-01 | 国家电网公司 | 电网运行与应急指挥的方法以及电力指挥系统 |
Non-Patent Citations (2)
Title |
---|
谢祥志等: "基于GIS技术的煤矿调度图形信息管理系统", 《煤炭工程》 * |
赵凤英: "电力地理信息系统在配电自动化中的应用研究", 《青岛大学硕士学位论文》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106406873A (zh) * | 2016-09-07 | 2017-02-15 | 国电南瑞科技股份有限公司 | 一种基于电力gis的可视化应用开发框架 |
CN106406873B (zh) * | 2016-09-07 | 2019-08-16 | 国电南瑞科技股份有限公司 | 一种基于电力gis的可视化应用开发框架 |
CN108153572A (zh) * | 2017-12-22 | 2018-06-12 | 北京恒泰实达科技股份有限公司 | Gis显示方法、装置和系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102520968B (zh) | 可个性化定制的流程设计与展现装置及方法 | |
KR102131159B1 (ko) | 스마트 기기를 제어하는 방법 및 장치 및 컴퓨터 저장 매체 | |
EP3731161A1 (en) | Model application method and system, and model management method and server | |
CN104680421B (zh) | 一种可伸缩矢量图形svg显示方法及装置 | |
CN104380336A (zh) | 利用演示资料的问卷系统、方法及存储有用于生成该演示资料的插件程序的存储介质 | |
CN103530340A (zh) | 网络专题地图制图方法及制图系统 | |
CN103197930A (zh) | 汽车诊断软件自动生成的方法 | |
CN111259037A (zh) | 一种基于规则配置的数据查询方法、装置、存储介质及终端 | |
CN109634751B (zh) | 一种利用electron框架实现应用层和底层通信的方法 | |
CN104135536A (zh) | 一种基于json数据协议的Web管理系统数据交互方法 | |
CN103179133A (zh) | 基于实体类的客户端与服务器通信的方法 | |
CN104219269A (zh) | 一种同步远程会诊的方法及系统 | |
CN104517307A (zh) | 一种动画制作方法和装置 | |
CN103970582A (zh) | Usb设备模拟方法 | |
CN111399829B (zh) | 一种基于模型驱动的波形建模方法及终端 | |
CN104319882A (zh) | 一种基于异步回调机制的gis系统与电力调度图形系统通信方法 | |
CN102929636B (zh) | 一种人机交互界面创建方法和装置 | |
CN103870280B (zh) | 基于flex与jsp的网页无缝结合处理方法 | |
CN111262909A (zh) | 一种大屏信息显示方法、装置、设备和存储介质 | |
CN105590241B (zh) | 自适应地电子票据实现方法及系统 | |
CN103473105A (zh) | 一种在线代码补全功能的实现方法 | |
CN104506718A (zh) | 一种智能手机间远程协助的系统及其方法 | |
CN103561113A (zh) | Web Service接口的生成方法及装置 | |
CN104506414B (zh) | 一种基于即时消息模式实现综合消息化应用的系统及方法 | |
CN105320499A (zh) | 一种应用程序的适配方法和相关装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150128 |
|
RJ01 | Rejection of invention patent application after publication |