[发明专利]分布式显示矢量数据的方法、装置及系统有效
申请号: | 201010545546.7 | 申请日: | 2010-11-16 |
公开(公告)号: | CN102073467A | 公开(公告)日: | 2011-05-25 |
发明(设计)人: | 徐鹏 | 申请(专利权)人: | 广东威创视讯科技股份有限公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 黄晓庆;王茹 |
地址: | 510663 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 显示 矢量 数据 方法 装置 系统 | ||
技术领域
本发明涉及图像显示技术领域,特别涉及一种分布式显示矢量数据的方法、装置及系统。
背景技术
在现有技术中对地图进行显示时,尤其是在拼接墙上显示地图时,为了能够高效地显示地图,通常是对地图进行预处理,依据不同的比例尺生成若干张大小相同的图片,然后采用分布式显示的方式在拼接墙上显示出来,使得拼接墙的各显示端只显示该地图的对应的某一部分。而对于需要实时在拼接墙上显示的矢量数据,由于无法采用上述方式直接对矢量数据进行切割,则是通过图像服务端把所有的矢量数据发送到每个显示端,然后由每个显示端分别绘制全部的矢量数据,以达到矢量数据能够跨显示端正确显示的目的。
然而,在这种方案中,由于图像服务器向各显示端均是发送全部的矢量数据,发送的数据量大,因此,对网络带宽要求较高,当显示端的数量比较多时,网络负载会很大;同时由于每个显示端都需要绘制全部的矢量数据,因此当矢量数据量非常大时,造成每个显示端需要绘制的数据量都很大,效率明显下降,导致延时明显,影响显示同步。
发明内容
针对上述现有技术中存在的问题,本发明的目的在于提供一种分布式显示矢量数据的方法、一种分布式显示矢量数据的装置以及一种分布式显示矢量数据的系统,其可以有效降低网络传输的数据量和显示端需绘制的矢量图形的数据量,提高矢量图形的显示效率。
为达到上述目的,本发明采用以下技术方案:
一种分布式显示矢量数据的方法,包括步骤:
接收绘制指令和矢量数据包;
根据各显示端在整个拼接墙中的位置计算出各显示端显示的屏幕坐标范围,并将各显示端显示的屏幕坐标范围转换为对应的实际的地理坐标范围;
对所述矢量数据包进行拆包,并根据各显示端需显示的地理坐标范围进行空间关系筛选,筛选出各显示端需显示的矢量数据;
分别对各显示端需显示的矢量数据进行封包,并将封包后的数据发送给对应的显示端进行绘制和显示。
一种分布式显示矢量数据的装置,包括:
数据接收单元,用于接收绘制指令和矢量数据包;
坐标转换单元,用于根据各显示端在整个拼接墙中的位置计算出各显示端显示的屏幕坐标范围,并将各显示端显示的屏幕坐标范围转换为对应的实际的地理坐标范围;
空间筛选单元,用于对所述矢量数据包进行拆包,并根据各显示端需显示的地理坐标范围进行空间关系筛选,筛选出各显示端需显示的矢量数据;
数据发送单元,用于分别对各显示端需显示的矢量数据进行封包,并将封包后的数据发送给对应的显示端进行绘制和显示。
一种分布式显示矢量数据的系统,包括如上所述的分布式显示矢量数据的装置,还包括各所述显示端,各所述显示端组成所述拼接墙。
根据上述本发明的方案,其是通过将各显示端显示的屏幕坐标范围转换为对应的实际的地理坐标范围,并据此对接收到的矢量数据包进行空间关系筛选,筛选出各显示端需要显示的矢量数据,从而,在向各显示端发送矢量数据时,就可以只发送给显示端其需要显示的矢量数据,而不是全部的矢量数据,最大限度地减少了网络传输的数据量,网络负载小,此外,在显示端进行绘制显示时,也可以是只绘制和显示该显示端需要显示的矢量数据,极大地减少了各显示端需处理的数据量,提高了矢量图形的显示效率。
附图说明
图1是本发明的分布式显示矢量数据的方法实施例的流程示意图;
图2是本发明的分布式显示矢量数据的装置实施例一的结构示意图;
图3是本发明的分布式显示矢量数据的装置实施例二的结构示意图;
图4是本发明的分布式显示矢量数据的装置实施例三的结构示意图。
具体实施方式
以下以具体实施例的方式对本发明方案进行详细阐述。
参见图1所示,是本发明的分布式显示矢量数据的方法实施例的流程示意图,其包括步骤:
步骤S101:接收绘制指令和矢量数据包,进入步骤S102;
步骤S102:根据各显示端在整个拼接墙中的位置计算出各显示端显示的屏幕坐标范围,进行坐标转换,将各显示端显示的屏幕坐标范围转换为对应的实际的地理坐标范围,进入步骤S103;
步骤S103:对所述矢量数据包进行拆包,并根据各显示端需显示的地理坐标范围进行空间关系筛选,筛选出各显示端需显示的矢量数据,进入步骤S104;
步骤S104:分别对各显示端需显示的矢量数据进行封包,并将封包后的数据发送给对应的显示端进行绘制和显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东威创视讯科技股份有限公司,未经广东威创视讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010545546.7/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置