[发明专利]一种GIS场景信息处理方法、系统、节点机和服务端有效
申请号: | 201310347330.3 | 申请日: | 2013-08-09 |
公开(公告)号: | CN103401941B | 公开(公告)日: | 2017-02-08 |
发明(设计)人: | 林良辉 | 申请(专利权)人: | 广东威创视讯科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 曹志霞 |
地址: | 510663 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 gis 场景 信息处理 方法 系统 节点 服务端 | ||
技术领域
本发明涉及数据处理技术领域,尤其涉及一种GIS场景信息处理方法、系统、节点机和服务端。
背景技术
地理信息系统(GIS,Geographic Information System)是用于采集、存储、管理、处理、检索、分析和表达地理信息数据的计算机系统,是分析和处理海量地理数据的通用技术。
随着该技术的发展,对场景的处理方法从单一场景渲染显示到多个子场景渲染再整体显示,即服务器对应多个节点机,多个节点机渲染多个子场景,再显示到拼墙上形成一个完整的场景。
一般的,服务端与多台节点机的通讯方法为广播通讯,既当需要显示一个三维场景时,由服务端同时广播所有的数据,各个节点机再一一获取并根据服务端发送的同步指令,计算并同步显示一个三维场景。目前的这种技术由于是服务端发送同步指令,再由客户端的节点机执行动作,只是保证了指令上的同步,各个节点机仍需要独自计算,由于各节点机的硬件配置不一样,性能差异导致各个节点机对每一帧渲染的时间不一样,从而产生了拼墙系统显示不同步。
发明内容
本发明实施例提供了一种GIS场景信息处理方法、系统、节点机和服务端,用于有效同步显示GIS场景信息。
本发明实施例提供的一种GIS场景信息处理方法,具体包括:
与服务端建立通信;
获取服务端发送的GIS场景信息;
对GIS场景信息进行渲染,得到渲染信息;
发送显示请求至服务端;
接收服务端发送的显示指令;
对渲染信息进行显示。
可选的,
与服务端建立通信步骤包括:
组播自身位置信息,使服务端接收后建立连接列表;
接收服务端根据连接列表发送的服务端位置信息;
根据服务端位置信息,向服务端发送socket会话列表建立请求,使服务端建立socket会话列表。
可选的,
获取服务端发送的GIS场景信息步骤之后,对渲染信息进行显示步骤之前还包括:
接收服务端发送的根据GIS场景信息计算得到的显示信息;
根据显示信息调整显示参量。
可选的,
对GIS场景信息进行渲染,得到渲染信息步骤之后,发送显示请求至服务端步骤之前还包括,将渲染信息储存至后缓冲区。
可选的,
对渲染信息进行显示步骤之前还包括,将后缓冲区与前缓冲区换位。
本发明实施例还提供了一种节点机,具体包括:
建立单元,用于与服务端建立通信;
获取单元,用于获取服务端发送的GIS场景信息;
渲染单元,用于对GIS场景信息进行渲染,得到渲染信息;
第一发送单元,用于发送显示请求至服务端;
第一接收单元,用于接收服务端发送的显示指令;
显示单元,用于对渲染信息进行显示。
可选的,
节点机还包括:
储存单元,用于将渲染信息储存至后缓冲区;
换位单元,用于将后缓冲区与前缓冲区换位。
本发明实施例还提供了一种服务端,具体包括:
第二发送单元,用于向各节点机发送GIS场景信息;
第二接收单元,用于接收节点机发送的显示请求;
第三发送单元,用于当接收到所有节点机的显示请求后,发送显示指令到各节点机。
可选的,
服务端还包括:
第三接收单元,用于接收各节点机组播的各节点机的位置信息;
第二建立单元,用于根据位置信息建立连接列表;
第四发送单元,用于根据连接列表发送服务端位置信息到各节点机;
第四接收单元,用于接收节点机发送socket会话列表建立请求;
第三建立单元,用于建立socket会话列表。
本发明实施例还提供了一种GIS场景信息处理系统,具体包括:
节点机和服务端;
节点机包括:
建立单元,用于与服务端建立通信;
获取单元,用于获取服务端发送的GIS场景信息;
渲染单元,用于对GIS场景信息进行渲染,得到渲染信息;
第一发送单元,用于发送显示请求至服务端;
第一接收单元,用于接收服务端发送的显示指令;
显示单元,用于对渲染信息进行显示。
服务端包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东威创视讯科技股份有限公司,未经广东威创视讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310347330.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种提升烟囱的烟尘排放高度的方法
- 下一篇:日志数据处理方法及系统