-
公开(公告)号:CN108052642A
公开(公告)日:2018-05-18
申请号:CN201711399448.5
申请日:2017-12-22
Applicant: 重庆邮电大学
Abstract: 本发明公开了一种基于瓦片技术的电子海图显示的实现方法。首先,服务器将多幅比例尺不同的电子海图按照金字塔层次模型分割为固定尺寸大小的正方形栅格图片,这些栅格图片就是海图瓦片。然后,服务器根据瓦片所在金子塔的层级以及坐标信息对地图瓦片进行编码,并根据海图瓦片的编码信息存储瓦片。其次,客户端利用坐标转换公式确定视窗显示的地理坐标范围,再将地理坐标范围转化为海图瓦片的编号范围,并且根据瓦片的编号向服务器请求海图瓦片。最后,客户端将得到的电子海图瓦片拼接为大纹理,并将大纹理通过OpenGL纹理映射技术渲染显示在屏幕上。本发明提高了电子海图的显示效率,扩展了电子海图的应用场景。
-
-
公开(公告)号:CN108226873A
公开(公告)日:2018-06-29
申请号:CN201711462103.X
申请日:2017-12-28
Applicant: 重庆邮电大学
IPC: G01S7/04
Abstract: 本发明公开了一种Android系统下的雷达回波显示方法。首先,在内存中构建从极坐标到直角坐标的映射表和两个大小相等的纹理缓冲区。然后,将雷达图像上方位圈、距标圈、船艏线等不需要高速刷新的部分更新在一个纹理缓冲区上。其次,接收并解析出雷达天线的回波数据,同时将该帧数据存入回波缓冲区中,并用缓冲区中的数据更新另一个纹理缓冲区。最后,通过OpenGL纹理映射技术和多重纹理混合技术渲染显示在屏幕上。本发明在Android系统中将雷达显示的内容划分为两个显示层,各显示层内容独立刷新,提高了渲染效率,同时不依赖于特定硬件。
-
-