基于云端模式的矢量图元在监控系统中的更新方法

文档序号:7819491阅读:204来源:国知局
基于云端模式的矢量图元在监控系统中的更新方法
【专利摘要】本发明提出了一种基于云端模式的矢量图元在监控系统中的更新方法,云端模式是基于监控系统的内部网络,云端服务器与子站系统采用光纤互联,对云端服务器的矢量图元进行拷贝、粘贴、编辑操作,然后进行云端整体上传,各子站系统智能下载所编辑的图元,保证云端服务器的更新与子站系统的同步。本发明的基于云端模式的监控人机界面矢量图元模式,以子系统端零操作、零安装为目标,实现更全面的数据共享的云端服务。
【专利说明】基于云端模式的矢量图元在监控系统中的更新方法

【技术领域】
[0001]本发明为基于云端模式的矢量图元在监控系统中的更新方法,属于监控系统的资源网络化共享【技术领域】。

【背景技术】
[0002]目前国内外主流监控系统采用传统方式展示人机界面,图元及模型的部署方式也是单一化的一对一模式。随着计算机网络技术以及矢量图形显示技术的飞速发展,用户对监控人机界面的要求越来越高,已经不局限于传统的位图方式。对人机界面的图元要求更加的精细化和精准化,传统的人机界面展示图元方式已经不能满足新型监控系统的发展需求。网络的出现使资源共享变得很简单,交流的双方可以跨越时空的障碍,随时随地传递信息,如何把监控系统的资源网络化共享,提供方面快捷的网络服务,是新型监控系统发展的趋势。
[0003]传统的监控系统人机界面展示及应用具有如下缺点:(1)采用位图方式,这种方式已经不能满足日趋多样化的展现形式,采用如LED大屏幕显示、投影仪等显示位图,会带来位图的失真现象,视觉效果大打折扣,不能做到图像无损展示;(2)位图方式不能表达设备的状态精细化和精准化,尤其是设备的多种状态交织在一起,人机界面显示的模糊不清;
(3)受限的图元定义方式,传统的图元定义单一化,不能达到多种设备联动的效果展示;
(4)图元部署方式,传统方式是一对一的部署,不能基于网络化一对多部署,导致这种方式灵活性差,配置工作量大,人力成本增加。


【发明内容】

[0004]针对现有技术中存在的不足,本发明提出一种基于云端模式的矢量图元在监控系统中的更新方法,能够很好的弥补传统方式带来的不足。
[0005]本发明的实现技术方案为:
基于云端模式的矢量图元在监控系统中的更新方法,包括以下步骤:
1)在云端服务器创建基于矢量图元的模型;
2)将图元模型部署到整个监控系统内;
3)矢量图元需要更新时,对云端服务器的矢量图元进行拷贝、粘贴、编辑操作;
4)将操作完成后的矢量图元进行云端整体上传;
5)各子站系统智能下载所编辑完成的矢量图元,保证子站系统与云端服务器同步更新。
[0006]前述的云端模式是基于监控系统的内部网络,所述云端服务器与子站系统采用光纤互联。
[0007]前述的步骤I)中,基于矢量图元的模型的创建步骤为:
1-1)用户自定义创建矢量图元;
1-2)基于Javascript脚本的标准化定义图元; 1-3)自定义对象数据类型;
1-4)模型封装;
1-5)模型和对象数据的绑定。
[0008]前述的矢量图元的属性以可编辑的源码形式体现,并且所述矢量图元的属性能够根据用户的需求而自定义更改。
[0009]前述的矢量图元的属性通过监控系统中的画面编辑器自定义更改。
[0010]前述的云端模式下,支持矢量图元模型的自由组合,从而实现多设备状态的联动。
[0011]前述的矢量图元提供直线、矩形、三角形、圆、椭圆基本图元。
[0012]本发明的有益效果为:
1:灵活性:通过用户自定义图元属性,能够灵活配置;
2:准确性:矢量图元自由组合,动态准确展示多设备联动效果;
3:快捷性:通过云端模式部署,一键全站部署,一键全站应用;
4:在监控系统中更好的展示图元效果,增强模型的自由度;云端模式下的图元部署更为方便、快捷;减轻运行人员的劳动强度,提高了劳动效率;
5:本发明方法实用性强,工程易于实现,因此具有广阔的应用前景。

【专利附图】

【附图说明】
[0013]图1是本发明矢量图元模型创建流程;
图2是本发明实施例的多种图元组合的模型与设备参数的绑定及设备状态变化效果; 图3是本发明实施例的画面编辑器中的圆角矩形示意图;
图4是为传统模式下用户更新图元示意图;
图5是本发明的云端模式下用户更新图元示意图。

【具体实施方式】
[0014]以下结合附图和具体实施例对本发明作进一步详细说明。
[0015]本发明的基于云端模式的矢量图元应用于监控系统中,如图1所示,矢量图元模型的创建过程为:用户自定义创建矢量图元,基于Javascript脚本的标准化定义图元,自定义对象数据类型、模型封装以及模型和对象数据的绑定。应用在监控系统中的接线图、工况图等各种操作画面。在云端模式下,支持动态模型的自由组合,从而实现多设备状态的联动,如图2所示,图元模型I与设备状态参数绑定,反映设备状态,图元模型2与模式状态参数绑定,反映模式状态,图元模型3与水位状态参数绑定,反映水位状态,图元模型4与检修状态参数绑定,反映检修状态,将4个图元模型组合,实现多种矢量图元模型的交互与多种设备的参数传递,从而实现设备联动效果。
[0016]本发明的无级缩放画布不会导致画面的失真或出线锯齿边缘,创建的各种动态图元模型体现“模型脚本自定义创建,一键部署,一键应用”的先进一体化设计理念。
[0017]作为对传统监控系统的模型创建及部署的重大改进,模型完全自定义脚本化,具有高度的灵活性,可配置性和通用性。以地铁综合监控为例说明,在中心云端服务器创建和部署模型,子站系统基于云端模式共享中心的模型,以统一、高效的方式完成配置工作,大大地减少了人力成本。在基于云端模式的矢量图元支持下,工程师可以轻松组态,便捷、高效地完成模型的创建和部署,以满足用户的各种复杂的需求。
[0018]本发明中提出的云端模式是基于监控系统的内部网络,该网络与互联网是物理隔离,云端服务器与子站系统采用光纤互联,保证整个系统内的网络完全。用户在中心云端服务器创建基于矢量图元的模型;然后把图元模型部署到整个监控系统内;图元需要更新时,用户对云端服务器的图元进行拷贝、粘贴、编辑等操作;然后将操作后的图元进行云端整体上传;各子站系统智能下载所编辑的图元,保证云端服务器的更新与子站系统的同步。这种一对多的模式,灵活性增强、配置工作缩减,人力成本得到有效控制。实现易于维护管理、安全可靠、不受地理位置限制的基于云端模式的监控人机界面矢量图元模式,以子系统端零操作、零安装为目标,实现更全面的数据共享的云端服务。
[0019]矢量基本图元利用自定义路径的方法实现,得到的矢量图像文件占用的存储空间较小。图像可以无极缩放,对图形的旋转或变形操作,图形不会产生锯齿效果。采用LED大屏幕投放、投影仪投放时,矢量图形也不会失真,而且矢量图元是可以编辑的源码形式体现,实现图形自定义与用户的轻松交互。如图2所示的矢量图元与设备参数的一体化设计模式,实现多种矢量图元的交互与多种设备的参数传递,保证最佳的设备联动效果和图形展示效果。
[0020]可扩展矢量图元(SVG, Scalable Vector Graphics)是一种基于XM的用来描述而为矢量图形和矢量/点阵混合图形的标识语言。可扩展一词在图形图像技术上指的是它不局限于一块固定的区域,而是能够适应不同的分辨率,能在不同大小的区域内都正常或比较正常地显示。在本发明中的矢量图元能够根据用户的需求而自定义,且能够与其它的规范相融合,适合于更广泛的应用。SVG是图形、图像和文字的有机统一,它提供了直线、矩形、三角形、圆、椭圆等基本图元。
[0021]以圆角矩形为例进行矢量图元自定义创建,首先自定义矢量圆角矩阵的各属性的代码,如圆角矩形的高度、宽度、圆角弧度、边框填充色、边框色以及边框线宽度,可以通过这些参数来更改用户所需求的格式。该图元不是以数学公式的方式得到的图形,而是以自定义的路径方法实现自由更改矩形的高度、宽度、圆角弧度等属性。这种自定义方式不仅能够满足用户的需求以及多种图元的组合,而且能够方便、快捷的实现用户对图元的各种需求。以圆角矩形为例,基于云端模式部署到数据库中。
[0022]图3中显示的是监控系统中自带的画面编辑器,在编辑器中左侧是属性列表,图元本身有默认属性,如果不适合用户需求,用户可以自行修改属性值。右侧是画布显示,用户所需图元部署情况,包括图元组合情况,此图显示的是圆角矩形的各种填充色和边框色的不同情况。
[0023]上述是用户在云端服务器上做的图元创建、加载、编辑等工作,然后把图元模型部署到整个监控系统内(包括子站系统)。如图4为传统模式下用户更新图元,图5为云端模式,从两图中可以清晰的看出传统模式下更新图元是一位用户对应一个子站系统,假设全站有一个用户在值班需要更改全站的某个图元,那么这位用户需要把全站的子系统更改一遍,给配置人员带来的工作量是巨大的。而反观基于云端模式下更新图元是一位用户对应多个子站系统,配置工作只需要在云端服务器上更改一次,子站系统会自动获得云端服务器上的更改图元,这样不仅配置工作量小,效率高,节省人力成本。
[0024]监控系统采用矢量图元避免采用位图带来的图像模糊现象,以及可以看见赖以构成整个图像的无数单个方块,扩大位图尺寸的效果是增大单个像素,从而使线条和形状显得参差不齐。矢量图元可以是一个点或一条线,文件占用内存空间较小,因为这种类型的图像文件包含独立的分离图像,可以自由无限制的重新组合。矢量图元能够无级缩放,且放大后图像不会失真,和分辨率无关,适用于监控系统人机界面设计。本发明的矢量图元创建的自定义方式能够组合成所需复杂模型,并且图元的动态显示能够满足多个设备的联动要求。基于云端模式部署整个监控系统的模型,集创建、编辑、删除、管理、备份等多种功能为一体,云端一次部署,子站系统全部自动更新更改模型,带给用户简单流畅、方便快捷的全新体验。
[0025]以上实施例只是对于本发明的部分功能进行描述,但实施例和附图并不是用来限定本发明的。在不脱离本发明之精神和原则之内,可以有各种更改和变化,所做的任何等效变化或润饰,同样属于本发明之保护范围。
【权利要求】
1.基于云端模式的矢量图元在监控系统中的更新方法,其特征在于,包括以下步骤: 1)在云端服务器创建基于矢量图元的模型; 2)将图元模型部署到整个监控系统内; 3)矢量图元需要更新时,对云端服务器的矢量图元进行拷贝、粘贴、编辑操作; 4)将操作完成后的矢量图元进行云端整体上传; 5)各子站系统智能下载所编辑完成的矢量图元,保证子站系统与云端服务器同步更新。
2.根据权利要求1所述的基于云端模式的矢量图元在监控系统中的更新方法,其特征在于,所述云端模式是基于监控系统的内部网络,所述云端服务器与子站系统采用光纤互联。
3.根据权利要求1所述的基于云端模式的矢量图元在监控系统中的更新方法,其特征在于,所述步骤I)中,基于矢量图元的模型的创建步骤为: 1-1)用户自定义创建矢量图元; 1-2)基于Javascript脚本的标准化定义图元; 1-3)自定义对象数据类型; 1-4)模型封装; 1-5)模型和对象数据的绑定。
4.根据权利要求1或3所述的基于云端模式的矢量图元在监控系统中的更新方法,其特征在于,所述矢量图元的属性以可编辑的源码形式体现,并且所述矢量图元的属性能够根据用户的需求而自定义更改。
5.根据权利要求4所述的基于云端模式的矢量图元在监控系统中的更新方法,其特征在于,所述矢量图元的属性通过监控系统中的画面编辑器自定义更改。
6.根据权利要求1所述的基于云端模式的矢量图元在监控系统中的更新方法,其特征在于,所述云端模式下,支持矢量图元模型的自由组合,从而实现多设备状态的联动。
7.根据权利要求1或3所述的基于云端模式的矢量图元在监控系统中的更新方法,其特征在于,所述矢量图元提供直线、矩形、三角形、圆、椭圆基本图元。
【文档编号】H04L29/08GK104348918SQ201410640188
【公开日】2015年2月11日 申请日期:2014年11月13日 优先权日:2014年11月13日
【发明者】曹黎明, 包德梅, 颜儒彬, 王媛媛, 李芳 , 蔡一磊, 李寅, 高爽 申请人:国电南京自动化股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1