分布式显示的数据获取方法和装置、拼接墙系统制造方法及图纸

技术编号:10141235 阅读:148 留言:0更新日期:2014-06-30 12:13
一种分布式显示的数据获取方法和装置、拼墙系统,其中方法包括:建立地理信息源数据表,其中,地理信息源数据表记录地理坐标、业务地理标识、地理坐标与业务地理标识之间的关联关系;建立业务信息表,其中,业务信息表记录业务数据,业务数据标记有业务地理标识;接收获取指令,获取指令包括待显示业务数据的地理坐标;根据该地理坐标计算各个显示客户端的待显示业务数据的地理坐标范围;根据地理坐标范围和地理坐标与业务地理标识之间的关联关系,分别确定各个显示客户端对应的业务地理标识;根据各个显示客户端对应的业务地理标识和业务信息表确定各个显示客户端待显示的业务数据。通过本发明专利技术方案保证了显示性能,提高了加载速度和效率。

【技术实现步骤摘要】
分布式显示的数据获取方法和装置、拼接墙系统
本专利技术涉及分布式显示
,特别是涉及一种分布式显示的数据获取方法和装置、拼接墙系统。
技术介绍
在传统技术中,为了在拼墙上显示动态的可视化数据(如实时路况信息),通常的做法是显示客户端建立与实时路况业务表的数据连接,实时路况业务表的数据表数据会接收业务数据包进行定时更新,每个显示客户端定时从实时路况业务表中取出全部业务数据,然后每个显示客户端根据自身节点的显示范围对数据进行渲染显示。所有显示客户端的显示屏拼接在一起形成拼接墙,从而完整显示业务数据。在这种方案中,显示客户端在读取业务数据时,由于业务数据表不具备空间分析功能,因此显示客户端从业务数据表读取所有需要显示的数据,然后再根据自身节点的显示范围进行渲染并显示。这种方式可以满足小数据量的动态数据的呈现,在渲染之前的获取数据能力却有所欠缺。每个显示客户端都加载并存有自身与其他显示客户端所有的业务数据,当待显示的业务数据过多时会给单个显示客户端造成严重性能负担,致使显示性能下降,加载慢,效率低。
技术实现思路
基于此,有必要针对由于数据量大引起的加载慢、效率低的问题,提供一种分布式显示的数据获取方法和装置、拼接墙系统。一种分布式显示的数据获取方法,包括步骤:建立地理信息源数据表,其中,所述地理信息源数据表记录地理坐标、业务地理标识、地理坐标与业务地理标识之间的关联关系;建立业务信息表,其中,所述业务信息表记录业务数据,所述业务数据标记有业务地理标识;接收获取指令,所述获取指令包括待显示业务数据的地理坐标;根据所述待显示业务数据的地理坐标计算各个显示客户端的待显示业务数据的地理坐标范围;根据所述地理坐标范围和所述地理坐标与业务地理标识之间的关联关系,分别确定各个显示客户端对应的业务地理标识;根据各个显示客户端对应的业务地理标识和业务信息表确定各个显示客户端待显示的业务数据。一种分布式显示的数据获取装置,包括:地理信息源数据表建立模块,用于建立地理信息源数据表,其中,所述地理信息源数据表记录地理坐标、业务地理标识、地理坐标与业务地理标识之间的关联关系;业务信息表建立模块,用于建立业务信息表,其中,所述业务信息表记录业务数据,所述业务数据标记有业务地理标识;指令接收模块,用于接收获取指令,所述获取指令包括待显示业务数据的地理坐标;地理坐标范围确定模块,用于根据所述待显示业务数据的地理坐标计算各个显示客户端的待显示业务数据的地理坐标范围;业务地理标识确定模块,用于根据所述地理坐标范围和所述地理坐标与业务地理标识之间的关联关系,分别确定各个显示客户端对应的业务地理标识;业务数据获取模块,用于根据各个显示客户端对应的业务地理标识和业务信息表确定各个显示客户端待显示的业务数据。一种拼接墙系统,包括:多个显示客户端、控制服务器和数据服务端,所述数据服务端建立地理信息源数据表和业务信息表,其中,所述地理信息源数据表记录地理坐标、业务地理标识、地理坐标与业务地理标识之间的关联关系,所述业务信息表记录业务数据,所述业务数据标记有业务地理标识;所述控制服务器向各所述显示客户端发送获取指令,所述获取指令包括待显示业务数据的地理坐标;各显示客户端接收获取指令,根据所述待显示业务数据的地理坐标计算各自的待显示业务数据的地理坐标范围,根据各自的地理坐标范围和所述地理坐标与业务地理标识之间的关联关系分别确定各自对应的业务地理标识,根据各自对应的业务地理标识从业务信息表中加载对应的业务数据进行渲染显示。上述分布式显示的数据获取方法和装置、拼接墙系统,通过建立记录地理信息的地理信息源数据表和记录业务数据的业务信息表,在业务信息表中增加业务地理标识,以及显示客户端-地理信息源数据表-业务信息表的关联关系,实现各个显示客户端根据自身的坐标范围利用业务地理标识对业务信息表进行空间查询。各个显示客户端只需查询各自范围内的业务数据,并加载对应的业务数据,减轻了待显示的业务数据过多给单个显示客户端造成性能负担,保证了显示性能,提高了加载速度和效率。附图说明图1为本专利技术分布式显示的数据获取方法实施例的流程示意图;图2为本专利技术分布式显示的数据获取装置实施例的结构示意图;图3为本专利技术拼接墙系统实施例的结构示意图。具体实施方式以下针对本专利技术分布式显示的数据获取方法和装置、拼接墙系统的各实施例进行详细的描述。如图1所示,为本专利技术分布式显示的数据获取方法实施例的流程示意图,包括:步骤S101:建立地理信息源数据表,其中,地理信息源数据表记录地理坐标、业务地理标识、地理坐标与业务地理标识之间的关联关系;建立地理信息源数据表可以包括步骤:建立具有空间查询功能的数据库;将地理信息数据导入数据库,获得地理信息源数据表,其中,地理信息数据包括地理坐标、业务地理标识、地理坐标与业务地理标识之间的关联关系。业务地理信息标识是业务数据的地理标识,该标识关联其对应的地理信息,可以根据该标识找到其对应的地理坐标等信息。当地理坐标的精度比较低时,一个地理坐标可能对应多个业务地理标识,此时在显示客户端上会将多个业务地理标识对应的业务数据进行显示。在其中一个实施例中,为了提高后续关联的唯一性,可以提高地理坐标的精度,使地理信息源数据表中存储的地理坐标和业务地理标识是一一对应的,且是唯一的。这样在后续通过地理信息源数据表实现在业务信息表中的空间查询时,能够一一对应。步骤S102:建立业务信息表,其中,业务信息表记录业务数据,业务数据标记有业务地理标识;业务信息表是记录业务数据的表,这里的业务数据可以是指实际有内容的数据。即可以从业务系统等系统中直接获取进行存储。也可以是一些业务数据链接,通过该链接直接在业务系统等系统中加载数据。业务信息表中处理记录业务数据外还记录有业务地理标识,该标识是标记业务数据的,业务数据与业务地理标识是一一对应的,以便通过业务标识即可找到业务数据。步骤S103:接收获取指令,获取指令包括待显示业务数据的地理坐标;获取指令是为了显示指令而存在的一种指令,当要显示数据时,则可以接收到获取数据指令,获取对应数据后再进行显示。接收到获取指令是进行步骤S104的触发条件,同时获取指令中带有地理坐标,指示获取数据的来源地。步骤S104:根据待显示业务数据的地理坐标计算各个显示客户端的待显示业务数据的地理坐标范围;获取指令包括了待显示业务数据的地理坐标,则可以根据各个显示客户端的分布,划分地理坐标,使各个显示客户端对应知道各自要显示业务数据的地理坐标范围。步骤S105:根据地理坐标范围和地理坐标与业务地理标识之间的关联关系,分别确定各个显示客户端对应的业务地理标识;该步骤是建立各个显示客户端与地理信息数据表的关联关系,目的是为了根据关联关系找出各个显示客户端对应的业务地理标识。步骤S106:根据各个显示客户端对应的业务地理标识和业务信息表确定各个显示客户端待显示的业务数据。根据各个显示客户端对应的业务地理标识即可从业务信息表中查询对应的业务数据。利用各个显示客户端对自己查询的业务数据内容进行渲染并显示,即可实现分布式显示。本实施例通过建立记录地理信息的地理信息源数据表和记录业务数据的业务信息表,在业务信息表中增加业务地理标识。根据获取指令中的地理坐标,可以分配出每个显示客户本文档来自技高网...
分布式显示的数据获取方法和装置、拼接墙系统

【技术保护点】
一种分布式显示的数据获取方法,其特征在于,包括步骤:建立地理信息源数据表,其中,所述地理信息源数据表记录地理坐标、业务地理标识、地理坐标与业务地理标识之间的关联关系;建立业务信息表,其中,所述业务信息表记录业务数据,所述业务数据标记有业务地理标识;接收获取指令,所述获取指令包括待显示业务数据的地理坐标;根据所述待显示业务数据的地理坐标计算各个显示客户端的待显示业务数据的地理坐标范围;根据所述地理坐标范围和所述地理坐标与业务地理标识之间的关联关系,分别确定各个显示客户端对应的业务地理标识;根据各个显示客户端对应的业务地理标识和业务信息表确定各个显示客户端待显示的业务数据。

【技术特征摘要】
1.一种分布式显示的数据获取方法,其特征在于,包括步骤:建立地理信息源数据表,其中,所述地理信息源数据表记录地理坐标、业务地理标识、地理坐标与业务地理标识之间的关联关系,所述业务地理标志与业务数据对应的地理信息相关联;建立业务信息表,其中,所述业务信息表记录业务数据,所述业务数据标记有业务地理标识;接收获取指令,所述获取指令包括待显示业务数据的地理坐标;根据所述待显示业务数据的地理坐标计算各个显示客户端的待显示业务数据的地理坐标范围;根据所述地理坐标范围和所述地理坐标与业务地理标识之间的关联关系,分别确定各个显示客户端对应的业务地理标识;根据各个显示客户端对应的业务地理标识和业务信息表确定各个显示客户端待显示的业务数据。2.根据权利要求1所述的分布式显示的数据获取方法,其特征在于,所述业务信息表包括业务信息数据源表和业务信息更新表,其中,所述业务信息数据源表记录业务源数据,所述业务信息更新表记录业务更新数据;所述根据各个显示客户端对应的业务地理标识和业务信息表确定各个显示客户端待显示的业务数据步骤,包括:判断各个显示客户端是否第一次加载所述业务地理标识对应的业务数据;若是,则根据各个显示客户端对应的业务地理标识和所述业务信息数据源表确定各个显示客户端待显示的业务数据;若否,则根据各个显示客户端对应的业务地理标识和所述业务信息更新表确定各个显示客户端待显示的业务数据。3.根据权利要求1或2所述的分布式显示的数据获取方法,其特征在于,所述业务信息表记录业务数据为业务数据链接,所述根据各个显示客户端对应的业务地理标识和业务信息表确定各个显示客户端待显示的业务数据步骤,包括:根据各个显示客户端对应的业务地理标识和业务信息表确定各个显示客户端对应的业务数据链接;根据各个显示客户端对应的业务数据链接,加载各个显示客户端待显示的业务数据。4.根据权利要求1或2所述的分布式显示的数据获取方法,其特征在于,所述建立地理信息源数据表包括步骤:建立具有空间查询功能的数据库;将地理信息数据导入所述数据库,获得所述地理信息源数据表,其中,地理信息数据包括地理坐标、业务地理标识、地理坐标与业务地理标识之间的关联关系。5.一种分布式显示的数据获取装置,其特征在于,包括:地理信息源数据表建立模块,用于建立地理信息源数据表,其中,所述地理信息源数据表记录地理坐标、业务地理标识、地理坐标与业务地理标识之间的关联关系,所述业务地理标志与业务数据对应的地理信息相关联;业务信息表建立模块,用于建立业务信息表,其中,所述业务信息表记录业务数据,所述业务数据标记有业务地理标识;指令接收模块,用于接收获取指令,所述获取指令包括待显示业务数据的地理坐标;地理坐标范围确定模块,用于根据所述待显示业务数据的地理坐标计算各个显示客户端的待显示业务数据的地理坐标范围;业务地理标识确定模块,用于根据所述地理坐标范围和所述地理坐标与业务地理标识之间的关联关系,分别确定各个显示客户端对应的业务地理标识;业务数据获...

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

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

1