高分辨率格点分布图显示方法及相关设备技术

技术编号:33246216 阅读:41 留言:0更新日期:2022-04-27 17:58
本发明专利技术提供一种高分辨率格点分布图显示方法、系统、设备及可读存储介质。该方法包括:服务器通过缓存技术将同一起报时间若干种数值模式预报与客观预报的全国范围高分辨率降水、气温以及风格点文件进行解析、分级以及切片,得到若干切片文件;对若干切片文件逐片进行压缩处理,得到若干切片压缩文件;将若干切片压缩文件持久化到内存;客户端基于视窗范围进行碰撞检测从内存中获取目标切片压缩文件并对其进行解压以及解析,显示解析结果对应的高分辨率格点分布图。通过本发明专利技术,减少了频繁的I/O操作,从而提高了数据调取的效率且提高了传输效率,从而提高了高分辨率格点分布图的显示速度。显示速度。显示速度。

【技术实现步骤摘要】
高分辨率格点分布图显示方法及相关设备


[0001]本专利技术涉及天气预报
,尤其涉及一种高分辨率格点分布图显示方法及相关设备。

技术介绍

[0002]当前,各类气象预报业务系统均采用B/S架构设计,在进行大范围(国家级,区域级,流域级)精细化网格显示过程中,由于网格经度高、时间分辨率大以及预报时效长的特点(经纬度范围为90E

125E,20N

37N,总格点数为701*341,时间分辨率最低1h,最长预报时效360h),以每日2个起报时间计算,每日的参考背景场的文件数量就达到几千个,单个文件体积2M以上,从而在格点数据加载过程中,会存在大量的I/O操作,客户端与服务端请求数据时,网络传输也有巨大的压力,从到导致高分辨率格点分布图从加载到显示需要的时间较长。

技术实现思路

[0003]为解决上述技术问题,本专利技术的主要目的在于提供一种高分辨率格点分布图显示方法、系统、设备及可读存储介质。
[0004]第一方面,本专利技术提供一种高分辨率格点分布图显示方法,所述高分辨率格点分布图显示方法包括:
[0005]服务器通过缓存技术将同一起报时间若干种数值模式预报与客观预报的全国范围高分辨率降水、气温以及风格点文件进行解析、分级以及切片,得到若干切片文件;对若干切片文件逐片进行压缩处理,得到若干切片压缩文件;将若干切片压缩文件持久化到内存;
[0006]客户端基于视窗范围进行碰撞检测从内存中获取目标切片压缩文件并对其进行解压以及解析,显示解析结果对应的高分辨率格点分布图。
[0007]第二方面,本专利技术还提供一种高分辨率格点分布图显示系统,所述高分辨率格点分布图显示系统包括服务器以及客户端:
[0008]服务器,用于通过缓存技术将同一起报时间若干种数值模式预报与客观预报的全国范围高分辨率降水、气温以及风格点文件进行解析、分级以及切片,得到若干切片文件;对若干切片文件逐片进行压缩处理,得到若干切片压缩文件;将若干切片压缩文件持久化到内存;
[0009]客户端,用于基于视窗范围进行碰撞检测从内存中获取目标切片压缩文件并对其进行解压以及解析,显示解析结果对应的高分辨率格点分布图。
[0010]第三方面,本专利技术还提供一种高分辨率格点分布图显示设备,所述高分辨率格点分布图显示设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的高分辨率格点分布图显示程序,其中所述高分辨率格点分布图显示程序被所述处理器执行时,实现如上所述的高分辨率格点分布图显示方法的步骤。
[0011]第四方面,本专利技术还提供一种可读存储介质,所述可读存储介质上存储有高分辨率格点分布图显示程序,其中所述高分辨率格点分布图显示程序被处理器执行时,实现如上所述的高分辨率格点分布图显示方法的步骤。
[0012]本专利技术中,服务器通过缓存技术将同一起报时间若干种数值模式预报与客观预报的全国范围高分辨率降水、气温以及风格点文件进行解析、分级以及切片,得到若干切片文件;对若干切片文件逐片进行压缩处理,得到若干切片压缩文件;将若干切片压缩文件持久化到内存;客户端基于视窗范围进行碰撞检测从内存中获取目标切片压缩文件并对其进行解压以及解析,显示解析结果对应的高分辨率格点分布图。通过本专利技术,服务器通过缓存技术将同一若干种数值模式预报与客观预报的全国范围高分辨率降水、气温以及风格点文件以切片形式压缩后持久化到内存,减少了频繁的I/O操作,从而提高了数据调取的效率且提高了传输效率,从而提高了高分辨率格点分布图的显示速度。
附图说明
[0013]图1为本专利技术实施例方案中涉及的高分辨率格点分布图显示设备的硬件结构示意图;
[0014]图2为本专利技术高分辨率格点分布图显示方法一实施例的流程示意图;
[0015]图3为本专利技术高分辨率格点分布图显示系统一实施例的架构示意图。
[0016]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0017]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0018]第一方面,本专利技术实施例提供一种高分辨率格点分布图显示设备。
[0019]参照图1,图1为本专利技术实施例方案中涉及的高分辨率格点分布图显示设备的硬件结构示意图。本专利技术实施例中,高分辨率格点分布图显示设备可以包括处理器1001(例如中央处理器Central Processing Unit,CPU),通信总线1002,用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信;用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard);网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真WIreless

FIdelity,WI

FI接口);存储器1005可以是高速随机存取存储器(random access memory,RAM),也可以是稳定的存储器(non

volatile memory),例如磁盘存储器,存储器1005可选的还可以是独立于前述处理器1001的存储装置。本领域技术人员可以理解,图1中示出的硬件结构并不构成对本专利技术的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0020]继续参照图1,图1中作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及高分辨率格点分布图显示程序。其中,处理器1001可以调用存储器1005中存储的高分辨率格点分布图显示程序,并执行本专利技术实施例提供的高分辨率格点分布图显示方法。
[0021]第二方面,本专利技术实施例提供了一种高分辨率格点分布图显示方法。
[0022]一实施例中,参照图2,图2为本专利技术高分辨率格点分布图显示方法一实施例的流程示意图。如图2所示,高分辨率格点分布图显示方法包括:
[0023]步骤S10,服务器通过缓存技术将同一起报时间若干种数值模式预报与客观预报的全国范围高分辨率降水、气温以及风格点文件进行解析、分级以及切片,得到若干切片文件;对若干切片文件逐片进行压缩处理,得到若干切片压缩文件;将若干切片压缩文件持久化到内存;
[0024]本实施例中,缓存技术,可采用redis数据缓存技术,如此,可减少频繁的I/O操作,通过发挥服务器高速内存的作用,可以进一步提高数据调取的效率。可通过逻辑压缩技术或物理压缩技术对若干切片文件逐片进行压缩处理。
[0025]进一步地,一实施例中,所述对若干切片文件逐片进行压缩处理,得到若干切片压缩文件的步骤包括:
[0026]对若干切片文件逐片进行倍化和位移处理,得到若干切片压缩文件。
[0027]本实施例中,切片文件为浮点数据,通过对切片文件进行倍化和位移技术,即将一个浮点数据通过加上特定数值和乘以10的倍数的方式,从而得到若干本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种高分辨率格点分布图显示方法,其特征在于,所述高分辨率格点分布图显示方法包括:服务器通过缓存技术将同一起报时间若干种数值模式预报与客观预报的全国范围高分辨率降水、气温以及风格点文件进行解析、分级以及切片,得到若干切片文件;对若干切片文件逐片进行压缩处理,得到若干切片压缩文件;将若干切片压缩文件持久化到内存;客户端基于视窗范围进行碰撞检测从内存中获取目标切片压缩文件并对其进行解压以及解析,显示解析结果对应的高分辨率格点分布图。2.如权利要求1所述的高分辨率格点分布图显示方法,其特征在于,在显示解析结果对应的高分辨率格点分布图的步骤之后,还包括:基于视窗缩放级别对高分辨率格点分布图进行抽稀处理得到待显示降水分布图,并基于Canvas渲染技术对待显示降水分布图进行绘制;通过订正算法对绘制得到的降水分布图上各个格点的数值进行订正。3.如权利要求1所述的高分辨率格点分布图显示方法,其特征在于,所述对若干切片文件逐片进行压缩处理,得到若干切片压缩文件的步骤包括:对若干切片文件逐片进行倍化和位移处理,得到若干切片压缩文件。4.如权利要求1所述的高分辨率格点分布图显示方法,其特征在于,所述对若干切片文件逐片进行压缩处理,得到若干切片压缩文件的步骤包括:通过物理压缩技术对若干切片文件逐片进行压缩处理,得到若干切片压缩文件。5.如权利要求2所述的高分辨率格点分布图显示方法,其特征在于,所述通过订正算法对绘制得到的降水分布图上各个格点的数值进行订正的步骤包括:基于主客观融合算法对绘制得到的降水分布图上各个格点进行赋值处理,主客观融合算法的公式表示如下:其中,V1为赋值区间下限值,V2为赋值区间上限值,V
max
为绘制得到的降水分布图中最大原始赋值,V
min
为绘制得到的降水分布图中最小原始赋值,V0为绘制得到的降水分布图中一格点的原始赋值,V为所述一格点的新的赋值。6.如权利要求2所述的高分辨率格点分布图显示方法,其特征在于,所述通过订正算法对绘制得到的降水分布图上各个格点的数值进行订正的步骤包括...

【专利技术属性】
技术研发人员:冯晶王勇华谢道奇徐延王明生刘培龚杰
申请(专利权)人:武汉华信联创技术工程有限公司
类型:发明
国别省市:

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

1