Method of Fast Visual Rendering System for Large Scale Ionospheric Grid Data
马宝田① MA Bao-tian;薛勇② XUE Yong;陈杰③ CHEN Jie;罗胜③ LUO Sheng
(①中国电波传播研究所,青岛 266108;②北京特种工程设计研究所,北京 100028;
③瑞测(江苏)空间信息技术有限公司,南通 226020)
(①China Radio Propagation Research Institute,Qingdao 266108,China;
②Beijing Institute of Special Engineering Design,Beijing 100028,China;
③Ruice (Jiangsu) Space Information Technology Co.,Ltd.,Nantong 226020,China)
摘要: 随着WebGL技术的发展,为满足大规模电离层格网数据在Web上快速可视化渲染的需求,本文设计了一种全新的可视化渲染方法,该方法采用B/S(Browser/Server)系统架构,先在服务器端将大规模电离层格网数据转为灰度图像数据用于网络传输,客户端再将获取的图像数据使用着色器语言(OpenGL Shading Language,GLSL)快速用渐变颜色纹理渲染,最终渲染到前端页面。通过基于Cesium框架搭建的系统验证后表明,该方法实用高效,既可以提升系统性能,又能给达到较好的可视化渲染效果。
Abstract: With the development of webGL technology, in order to meet the needs of rapid visual rendering of large-scale ionospheric grid data on the web, this paper designs a new visual rendering method. This method uses B/S (Browser/Server) system architecture, first converts large-scale ionospheric grid data into gray-scale image data on the server side for network transmission, the client then uses OpenGL Shading Language (GLSL) to quickly render the obtained image data with gradient color texture, and finally renders it to the front-end page. The system verification based on cesium framework shows that this method is practical and efficient, which can not only improve the system performance, but also achieve better visual rendering effect.
关键词: 电离层;格网数据;可视化渲染;WebGL;Cesium
Key words: ionosphere;grid data;visual rendering;WebGL;Cesium
中图分类号:P208 文献标识码:A 文章编号:1006-4311(2022)23-139-03
DOI:10.3969/j.issn.1006-4311.2022.23.045.
文章出处:马宝田,薛勇,陈杰,等. 大规模电离层格网数据快速可视化渲染方法[J]. 价值工程,2022,41(23):139-141. |