一种基于WebGIS的气象格点数据分片展示方法技术

技术编号:38573604 阅读:28 留言:0更新日期:2023-08-22 21:07
本发明专利技术公开了一种基于WebGIS的气象格点数据分片展示方法,涉及图像数据处理技术领域,如下步骤:计算标准分辨率,格点数据重采样,生成多层抽稀数据并建立索引,计算展示空间范围,计算所需切片数据索引,分片数据异步请求,Webgl数据渲染,WebGIS平台展示。本发明专利技术结合地图比例尺进行了数据的多级抽稀,即减少了数据的传输量,又保留了数据的完整性,同时,提出了数据的分片处理及索引建立方法,减少了冗余数据的传输,进一步提升了数据的传输效率,在数据渲染方面,采用Webgl这一高效的渲染方法,并通过双线性插值方法对数据进行平滑操作,提升了数据的展示效果,同时,使用异步请求渲染的方式,解决了分片数据不同时展示的问题。题。题。

【技术实现步骤摘要】
一种基于WebGIS的气象格点数据分片展示方法


[0001]本专利技术属于基于WebGIS的气象格点数据分片展示方法
,具体涉及一种基于WebGIS的气象格点数据分片展示方法。

技术介绍

[0002]格点数据是气象行业主要的数据格式之一,色斑作为格点数据最常见的展示形式,其可视化展示也是WebGIS平台重要的功能。传统的格点数据可视化技术往往先通过服务端渲染格点数据至图片文件,然后采用WebGIS平台直接加载显示。这种方法虽然实现简单,但是存在大量数据传输缓慢、占用服务端资源、可视化产品无法交互等弊端,导致无法满足交互分析的需求并且使用体验感较差。因此,设计一种具有高交互性、高性能的海量格点数据实时渲染技术具有十分重要的意义。
[0003]格点数据可视化的核心在于数据的处理与渲染。在数据处理方面,主流的方式是将指定空间范围内的气象信息按特定的分辨率处理成格点形式,并保存为json、nc、灰度图等格式的文件进行数据存储与传输,当面对由于大空间范围及高分辨率导致数据量庞大的情况,这种数据处理方法会导致数据传输缓慢,严重影响可视化效率。本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于WebGIS的气象格点数据分片展示方法,其特征在于,具体包括如下步骤:步骤1、计算标准分辨率:据谷歌地图标准比例尺,建立标准比例尺级别及相应的格点数据分辨率;步骤2、格点数据重采样:根据当前格点的实际分辨率,选取最相近的标准比例尺级别,进行格点数据的重采样生成新的标准比例尺格点数据;步骤3、生成多层抽稀数据并建立索引:用均值池化的方法,依次对每一比例尺级别进行数据的抽稀处理,并记录每一数据切片的比例尺级别、行数及列数作为数据的索引;步骤4、计算展示空间范围:利用WebGIS平台,计算窗口展示的实际空间范围,包括最小经度、最大经度、最小纬度、最大纬度及当前地图比例尺信息;步骤5、计算所需切片数据索引:根据实际空间范围、数据分片规则以及每一分片数据的空间信息,计算出所需切片数据的索引;步骤6、分片数据异步请求:Web端通过异步的方式,进行数据请求,提升数据传输效率;步骤7、Webgl数据渲染:采用webgl渲染方法进行格点数据的实时渲染;步骤8、WebGIS平台展示:在WebGIS平台上将所渲染的图像进行加载展示。2.根据权利要求1所述的一种基于WebGIS的气象格点数据分片展示方法,其特征在于,在步骤3中,所述均值池化算法,具体包括如下步骤:步骤31、根据所需级别与当前数据级别计算所需池化窗口的大小;步骤32、将格点数据划分为大小为池化窗口的子区域;步骤33、对于每个子区域,计算所有格点的平均值,并将该平均值作为子区域的新数值;步骤34、将所有子区域的新数值合并成一个新的格点。3.根据权利要求1所述的一种基于WebGIS的气象格点数据分片展示方法,其特征在于,在步骤3中,数据分辨率与抽稀级别的计算方式如下:
ꢀꢀꢀ
(1)式(1)中,res是不同级别下的数据分辨率,Res是地图的最高级别的瓦片分辨率,为156543.033928;n是抽稀级别。4.根据权利要求1所述的一种基...

【专利技术属性】
技术研发人员:章保贺彦张敬立
申请(专利权)人:南京壹波云信息科技有限公司
类型:发明
国别省市:

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

1