一种拼接墙信号窗口显示控制方法技术

技术编号:15329040 阅读:79 留言:0更新日期:2017-05-16 12:48
本发明专利技术公开一种拼接墙信号窗口显示控制方法,在信号窗口创建父区域和子区域,通过输入设备对信号窗口的不同子区域的操作,实现对信号窗口的不同操作,实现对窗口自由拖放、任意调整大小、相邻窗口磁吸的功能,使得信号窗口控制变得更为轻松灵活,便于智能微调整,极大简化了用户操作,提升了工作效率,用户体验效果好。

Splicing wall signal window display control method

The invention discloses a wall splicing signal window display control method, establishing the regional and sub regional signal in the parent window, through the window of the signal input device of different sub region operation, realize different operation on the signal window, the window free drag and drop, adjusted the size and adjacent windows magnetic function, making the signal window control becomes more easy and flexible, convenient for intelligent micro adjustment, which greatly simplifies the operation of the user, improves the work efficiency, the effect of the user experience.

【技术实现步骤摘要】
一种拼接墙信号窗口显示控制方法
本专利技术涉及拼接墙领域,具体涉及一种拼接墙信号窗口显示控制方法。
技术介绍
随着视频显示技术的迅猛发展,交通监控、视频会议、汇报展示等工作日渐趋于采用大屏幕拼接墙系统进行实时多画面显示,各行各业也日益重视建立基于大屏幕拼接墙系统的信息化管理平台来进行实时调度。大屏幕拼接墙系统的优点在于能够将各类计算机信号、视频信号、网络信号在统一逻辑屏上动态综合显示,而如何让用户可以对显示信号进行简易、灵活的操控调度,成为一个亟待解决的问题。目前拼接墙信号窗口显示控制主要采用C/S(客户端/服务端)或B/S(浏览器/服务器)模式,前者客户端需要安装专用软件,且随着客户机操作系统的不同需额外开发,后者则不被操作系统掣肘,客户机上只需要装有一个浏览器,如chrome或IE等,即可与服务端进行数据交互,实现信号调度。在基于B/S模式的大屏幕拼接墙系统中,信号窗口显示控制主要是通过获取大屏幕拼接墙上各个显示单元的布局信息,在客户机浏览器页面上生成对应的虚拟墙,然后在虚拟墙上绘制各个信号窗口,用户通过鼠标点击页面上预先设置的操作按钮来控制虚拟墙上信号窗口的缩放或移位,服务端再读取用户在虚拟墙上对选定窗口输入的操作指令,将虚拟墙上显示的窗口映射到拼接墙上,从而实现对拼接墙上信号窗口的操控,如申请号为201510946846.9的中国专利技术专利申请公开的那样,这种方法对于客户端来说实现较为简单,但因每点击一次操作按钮可缩放或移位的比率是定值,故用户在对虚拟墙上信号窗口进行控制时,无法做到小于该定值的微调整,无法自由随意地调整虚拟墙上信号窗口的大小或位置,且可能需要多次点击操作按钮方可将窗口缩放或移位到其欲放置的位置,灵活度较低,操作还是存在不便。
技术实现思路
本专利技术的目的是解决现有技术的缺陷,提供一种能够在网页上无需操作按钮、可通过输入设备直接对信号窗口进行操作,有效地提高拼接墙信号窗口显示控制的灵活度,能有效地简化用户的日常场景编辑,提升用户工作效率的拼接墙窗口显示控制方法,采用的技术方案如下:一种拼接墙信号窗口显示控制方法,包括:获取拼接墙各个显示单元的布局信息,根据所述布局信息在客户端浏览器网页上模拟拼接墙等比缩小绘制一个虚拟墙;在所述虚拟墙上绘制信号窗口,并将当前信号窗口坐标信息发给服务端,服务端根据缩放比例换算出信号窗口实际显示坐标后,在拼接墙上对应位置呈现信号窗口,并将窗口句柄返回给客户端,所述信号窗口具有父区域和多个子区域,不同子区域对应对信号窗口不同操作;通过输入设备对信号窗口的不同子区域的操作,实现对信号窗口的不同操作;在客户端浏览器网页上操作完毕后,将窗口句柄及新的坐标发送给服务端,使服务端重绘信号窗口,控制该窗口在拼接墙的新区域上显示。与现有技术相比,本专利技术的有益效果:本专利技术无需操作按钮,通过使用输入设备在不同子区域操作,实现在客户机网页上对信号窗口进行大小缩放、位置移动,可轻松灵活地控制信号显示、有效地简化了用户的日常场景编辑,提升了用户工作效率及产品使用体验。附图说明图1是本专利技术实施例的流程图;图2是本专利技术实施例信号窗口的结构图;图3是本专利技术实施例中按住并移动子区域时对信号窗口进行变换的流程图。具体实施方式下面结合附图和实施例对本专利技术做进一步详细描述。实施例:如图1所示,一种拼接墙信号窗口显示控制方法,包括:获取拼接墙各个显示单元的布局信息,根据所述布局信息在客户端浏览器网页上模拟拼接墙等比缩小绘制一个虚拟墙;在所述虚拟墙上绘制信号窗口,并将当前信号窗口坐标信息发给服务端,服务端根据缩放比例换算出信号窗口实际显示坐标后,在拼接墙上对应位置呈现信号窗口,并将窗口句柄返回给客户端,所述信号窗口具有父区域和多个子区域,不同子区域对应对信号窗口不同操作;通过输入设备对信号窗口的不同子区域的操作,实现对信号窗口的不同操作;在客户端浏览器网页上操作完毕后,将窗口句柄及新的坐标发送给服务端,使服务端重绘信号窗口,控制该窗口在拼接墙的新区域上显示。所述对信号窗口的不同操作包括移动信号窗口和对信号窗口进行缩放,对子区域的操作为点击并按住拖动,通过点击不同子区域并按住拖动实现对信号窗口的移动或缩放。每个信号窗口在虚拟墙上的窗口结构如图2所示,具有父区域和多个子区域,子区域透明显示,用户在网页上只看到父区域,当输入设备移动到子区域范围时,根据当前子区域的功能变换成对应的提示形状或显示文字提示,以提醒用户若操作当前位置,可实现何种功能。窗口结构中各子区域对应的对信号窗口的操作如表1所示,表1网页上信号窗口中各子区域的功能如图3所示,子区域被拖动时,信号窗口的坐标调整方法如下:当当前子区域对应的操作为移动信号窗口并被按住拖动时时,当当前子区域对应的操作为移动信号窗口时,获取拖动子区域前输入设备点击坐标(x1,y1),以及拖动完毕后输入设备松开时的坐标(x2,y2),计算移动差值dirX=x2-x1,dirY=y2-=y1;将左右坐标加dirX,上下坐标加dirY,得到新的显示坐标。当当前子区域对应的操作为改变窗口宽高并被按住拖动时时,则根据dirX和dirY的正负来判断窗口调整方向,进而调整窗口上下左右四个坐标值,得到新的显示坐标,其中所述虚拟墙的左上角为坐标原点。判断方法具体如表2:表2:窗口调整方向表当输入设备点击子区域并按住拖动时,在拖动过程中根据拖动方向检测与该方向上最近邻窗口边缘的距离,当检测到的距离小于设定的阈值Dmin时,使当前被移动的信号窗口与该最近邻信号窗口自动贴紧(即窗口磁吸),若距离大于Dmin,则可继续拖动。所述子区域透明显示,当输入设备移动到子区域时,输入设备在子区域内变换成一定形状或显示文字提示,以提醒用户当前子区域所对应的对信号窗口的操作。所述输入设备为鼠标。本实施例提出的拼接墙信号窗口显示控制方法,不使用固定操作按钮的方法,通过在客户机浏览器网页上直接输入设备点击、移动实现对窗口自由拖放、任意调整大小、相邻窗口磁吸的功能,使得信号窗口控制变得更为轻松灵活,便于智能微调整,极大简化了用户操作,提升了工作效率,用户体验效果好。本文档来自技高网
...
一种拼接墙信号窗口显示控制方法

【技术保护点】
一种拼接墙信号窗口显示控制方法,其特征在于,包括:获取拼接墙各个显示单元的布局信息,根据所述布局信息在客户端浏览器网页上模拟拼接墙等比缩小绘制一个虚拟墙;在所述虚拟墙上绘制信号窗口,并将当前信号窗口坐标信息发给服务端,服务端根据缩放比例换算出信号窗口实际显示坐标后,在拼接墙上对应位置呈现信号窗口,并将窗口句柄返回给客户端,所述信号窗口具有父区域和多个子区域,不同子区域对应对信号窗口不同操作;通过输入设备对信号窗口的不同子区域的操作,实现对信号窗口的不同操作;在客户端浏览器网页上操作完毕后,将窗口句柄及新的坐标发送给服务端,使服务端重绘信号窗口,控制该窗口在拼接墙的新区域上显示。

【技术特征摘要】
1.一种拼接墙信号窗口显示控制方法,其特征在于,包括:获取拼接墙各个显示单元的布局信息,根据所述布局信息在客户端浏览器网页上模拟拼接墙等比缩小绘制一个虚拟墙;在所述虚拟墙上绘制信号窗口,并将当前信号窗口坐标信息发给服务端,服务端根据缩放比例换算出信号窗口实际显示坐标后,在拼接墙上对应位置呈现信号窗口,并将窗口句柄返回给客户端,所述信号窗口具有父区域和多个子区域,不同子区域对应对信号窗口不同操作;通过输入设备对信号窗口的不同子区域的操作,实现对信号窗口的不同操作;在客户端浏览器网页上操作完毕后,将窗口句柄及新的坐标发送给服务端,使服务端重绘信号窗口,控制该窗口在拼接墙的新区域上显示。2.根据权利要求1所述的一种拼接墙信号窗口显示控制方法,其特征在于,所述对信号窗口的不同操作包括移动信号窗口和对信号窗口进行缩放,对子区域的操作为点击并按住拖动,通过点击不同子区域并按住拖动实现对信号窗口的移动或缩放。3.根据权利要求2所述的一种拼接墙信号窗口显示控制方法,其特征在于,当当前子区域对应的操作为移动信号窗口并被按住拖动时,信号窗口的坐标调整方法如下:获取拖动子区域前输入设备点击坐标(x1,y1),以及拖动完毕后输入设备松开时的坐标(x2,y2),计算移动差值dirX=x2-...

【专利技术属性】
技术研发人员:彭曦
申请(专利权)人:广东威创视讯科技股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1