气象数据处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37302411 阅读:12 留言:0更新日期:2023-04-21 22:47
本公开的实施例提供一种气象数据处理方法、装置、电子设备及存储介质,属于气象领域,其方法包括:响应于目标用户对目标地图的缩放操作,在所述目标地图显示目标区域的地图信息时,获取所述目标地图当前显示的目标层级;获取所述目标区域当前的目标气象信息,并获取与所述目标气象信息相对应的目标气象图像;其中,所述目标气象图像的分辨率与所述目标层级相对应,所述目标地图的不同层级对应有不同分辨率的气象图像;在所述目标区域中显示所述目标气象图像。这样在检测到目标用户对目标地图的缩放操作时,通过获取与目标层级相对应的目标气象图像,使得气象图像的分辨率得到满足,在对该目标气象图像进行渲染时可以大大提高渲染效果。渲染效果。渲染效果。

【技术实现步骤摘要】
气象数据处理方法、装置、电子设备及存储介质


[0001]本公开涉及气象领域,尤其涉及气象数据处理的


技术介绍

[0002]随着技术的不断发展,气象预报的准确性也越来越高。用户可以很方便的在手机等终端上获取相关地区的气象预报数据。然而,用户在查看某地区的气象数据时,会渲染并对气象数据进行展示,如果用户进行放大操作,将可视范围切换到较小的地理范围场景中,这时的展示数据的分辨率如果不能满足要求,会大大降低展示图片的渲染效果。

技术实现思路

[0003]本公开提供了一种气象数据处理方法、装置、设备以及存储介质。
[0004]根据本公开的第一方面,提供了一种气象数据处理方法,包括:响应于目标用户对目标地图的缩放操作,在所述目标地图显示目标区域的地图信息时,获取所述目标地图当前显示的目标层级;获取所述目标区域当前的目标气象信息,并获取与所述目标气象信息相对应的目标气象图像;其中,所述目标气象图像的分辨率与所述目标层级相对应,所述目标地图的不同层级对应有不同分辨率的气象图像;在所述目标区域中显示所述目标气象图像。
[0005]可选地,所述获取与所述目标气象信息相对应的目标气象图像,包括:获取与所述目标气象信息相对应的基准气象图像,所述基准气象图像与所述目标气象图像具有相同的气象类型;在所述基准气象图像的分辨率与目标分辨率不一致时,判断所述基准气象图像的分辨率是否大于所述目标分辨率,所述目标分辨率为所述目标层级对应的分辨率;如果所述基准气象图像的分辨率大于所述目标分辨率,对所述基准气象图像进行抽希处理,并将抽希处理后的基准气象图像作为目标气象图像,所述抽希处理后的基准气象图像的分辨率与所述目标分辨率相同;如果所述基准气象图像的分辨率小于所述目标分辨率,对所述基准气象图像进行插值处理,并将插值处理后的基准气象图像作为目标气象图像,所述插值处理后的基准气象图像的分辨率与所述目标分辨率相同。
[0006]可选地,在所述目标层级的下一层级上,所述目标区域包括多个子区域;所述获取所述目标区域当前的目标气象信息,包括:获取所述多个子区域分别对应的子气象信息;基于所述多个子区域分别对应的子气象信息确定所述目标区域在所述目标层级上的目标气象信息。
[0007]可选地,所述基于所述多个子区域分别对应的子气象信息确定所述目标区域在所述目标层级上的目标气象信息,包括:
将所述多个子区域分别对应的子气象信息进行量化处理,得到量化处理后各个子区域对应的天气数值,所述天气数值用于表征所述子气象信息的降雨程度;基于所述量化处理后各个子区域对应的天气数值确定所述目标区域在所述目标层级上的目标气象信息。
[0008]可选地,所述基于所述多个子区域分别对应的子气象信息确定所述目标区域在所述目标层级上的目标气象信息,包括:判断所述多个子区域中是否存在中心区域;如果所述多个子区域中存在中心区域,获取所述中心区域的气象信息,并将所述中心区域的气象信息作为所述目标区域的目标气象信息。
[0009]可选地,所述方法还包括:获取所述目标用户的当前位置;判断所述当前位置是否属于所述目标区域;在所述当前位置属于所述目标区域时,获取所述当前位置对应的实景图像;将所述实景图像与所述目标气象图像相融合,并将融合后的图像在所述目标区域中显示。
[0010]根据本公开的第二方面,提供了一种气象数据处理装置,包括:层级获取模块,用于响应于目标用户对目标地图的缩放操作,在所述目标地图显示目标区域的地图信息时,获取所述目标地图当前显示的目标层级;气象图像获取模块,用于获取所述目标区域当前的目标气象信息,并获取与所述目标气象信息相对应的目标气象图像;其中,所述目标气象图像的分辨率与所述目标层级相对应,所述目标地图的不同层级对应有不同分辨率的气象图像;图像显示模块,用于在所述目标区域中显示所述目标气象图像。
[0011]可选地,气象图像获取模块,包括:基准图像获取子模块,用于获取与所述目标气象信息相对应的基准气象图像,所述基准气象图像与所述目标气象图像具有相同的气象类型;分辨率判断子模块,用于在所述基准气象图像的分辨率与目标分辨率不一致时,判断所述基准气象图像的分辨率是否大于所述目标分辨率,所述目标分辨率为所述目标层级对应的分辨率;图像抽希子模块,用于在所述基准气象图像的分辨率大于所述目标分辨率时,对所述基准气象图像进行抽希处理,并将抽希处理后的基准气象图像作为目标气象图像,所述抽希处理后的基准气象图像的分辨率与所述目标分辨率相同;图像差值子模块,用于在所述基准气象图像的分辨率小于所述目标分辨率时,对所述基准气象图像进行插值处理,并将插值处理后的基准气象图像作为目标气象图像,所述插值处理后的基准气象图像的分辨率与所述目标分辨率相同。
[0012]可选地,在所述目标层级的下一层级上,所述目标区域包括多个子区域;所述气象图像获取模块,包括:子图像信息获取子模块,用于获取所述多个子区域分别对应的子气象信息;目标气象信息获取子模块,用于基于所述多个子区域分别对应的子气象信息确定所述目标区域在所述目标层级上的目标气象信息。
[0013]可选地,所述目标气象信息获取子模块,包括:量化子模块,用于将所述多个子区域分别对应的子气象信息进行量化处理,得到量化处理后各个子区域对应的天气数值,所述天气数值用于表征所述子气象信息的降雨程度;气象信息确定子模块,用于基于所述量化处理后各个子区域对应的天气数值确定所述目标区域在所述目标层级上的目标气象信息。
[0014]可选地,所述目标气象信息获取子模块,包括:区域判断子模块,用于判断所述多个子区域中是否存在中心区域;中心区域的气象信息处理子模块,用于在所述多个子区域中存在中心区域时,获取所述中心区域的气象信息,并将所述中心区域的气象信息作为所述目标区域的目标气象信息。
[0015]可选地,所述装置还包括:位置获取模块,用于获取所述目标用户的当前位置;区域判断模块,用于判断所述当前位置是否属于所述目标区域;实景图像获取模块,用于在所述当前位置属于所述目标区域时,获取所述当前位置对应的实景图像;图像融合模块,用于将所述实景图像与所述目标气象图像相融合;图像显示模块,用于将融合后的图像在所述目标区域中显示。
[0016]根据本公开的第三方面,提供了一种电子设备。该电子设备包括:存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述程序时实现如以上所述的方法。
[0017]根据本公开的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如根据本公开的第一方面方法。
[0018]本公开实施例提供的气象数据处理方法、装置、电子设备及存储介质,响应于目标用户对目标地图的缩放操作,在目标地图显示目标区域的地图信息时,获取目标地图当前显示的目标层级。通过获取目标区域当前的目标气象信息,并获取与目标气象信息相对应的目标气象图像,并在目标区域中显示目标气象图像。这样在检测到目标用户对目标地图的缩放操作时,通过获取与目标层级相对应的目标气本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种气象数据处理方法,其特征在于,包括:响应于目标用户对目标地图的缩放操作,在所述目标地图显示目标区域的地图信息时,获取所述目标地图当前显示的目标层级;获取所述目标区域当前的目标气象信息,并获取与所述目标气象信息相对应的目标气象图像;其中,所述目标气象图像的分辨率与所述目标层级相对应,所述目标地图的不同层级对应有不同分辨率的气象图像;在所述目标区域中显示所述目标气象图像。2.根据权利要求1所述的方法,其特征在于,所述获取与所述目标气象信息相对应的目标气象图像,包括:获取与所述目标气象信息相对应的基准气象图像,所述基准气象图像与所述目标气象图像具有相同的气象类型;在所述基准气象图像的分辨率与目标分辨率不一致时,判断所述基准气象图像的分辨率是否大于所述目标分辨率,所述目标分辨率为所述目标层级对应的分辨率;如果所述基准气象图像的分辨率大于所述目标分辨率,对所述基准气象图像进行抽希处理,并将抽希处理后的基准气象图像作为目标气象图像,所述抽希处理后的基准气象图像的分辨率与所述目标分辨率相同;如果所述基准气象图像的分辨率小于所述目标分辨率,对所述基准气象图像进行插值处理,并将插值处理后的基准气象图像作为目标气象图像,所述插值处理后的基准气象图像的分辨率与所述目标分辨率相同。3.根据权利要求1所述的方法,其特征在于,在所述目标层级的下一层级上,所述目标区域包括多个子区域;所述获取所述目标区域当前的目标气象信息,包括:获取所述多个子区域分别对应的子气象信息;基于所述多个子区域分别对应的子气象信息确定所述目标区域在所述目标层级上的目标气象信息。4.根据权利要求3所述的方法,其特征在于,所述基于所述多个子区域分别对应的子气象信息确定所述目标区域在所述目标层级上的目标气象信息,包括:将所述多个子区域分别对应的子气象信息进行量化处理,得到量化处理后各个子区域对应的天气数值,所述天气数值用于表征所述子气象信息的降雨程度;基于所述量化处理后各个子区域对应的天气数值确定所述目标区域在所述目标层级上的目标气象信息。5.根据权利要求3所述的方法,其特征在于,所述基于所述多个子区域分别对应的子气象信息确定所述目标区域在所述目标层级上的目标气象信息,包括:判断所述多个子区域中是否存在中心区域;如果所述多个子区域中存在中心区域,获取所述中心区域的气象信息,并将所述中心区域的气象信息作为所述目标区域...

【专利技术属性】
技术研发人员:费玮玮杨洪康董玮韩明廷
申请(专利权)人:中科星图维天信北京科技有限公司
类型:发明
国别省市:

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

1