本申请提供一种显示方法、装置、计算设备及可读取存储介质,涉及气象数据处理技术领域,在上述方法中,先获取前端窗口的尺寸,并根据预设的站点填图大小将所述前端窗口划分为多个网格单元,此外获取前端窗口的当前显示内容匹配的第一经纬度范围,并确定每个网格单元对应的第二经纬度范围,以准确的根据站点集中每个站点的属性信息以及第二经纬度范围确定出每个网格单元匹配的目标站点,从而在每个网格单元中显示与每个网格单元匹配的目标站点的站点数据,进而清楚的显示站点数据。
Display method, device, computing equipment and readable storage medium
【技术实现步骤摘要】
显示方法、装置、计算设备及可读取存储介质
本申请涉及气象数据处理
,具体而言,涉及一种显示方法、装置、计算设备及可读取存储介质。
技术介绍
地面图即“地面天气图”。它填有地面各种气象要素和天气现象。如气温、露点温度、风向、风速、海平面气压和雨、雪、雾、能见度等;还填有一些反映空中气象要素的记录,如云高、云状等;既有当时的记录,又有一些能反映短期天气演变实况及趋势的记录,如三小时变压、气压倾向等。因此,地面天气图又可称为综合图。地面高空实况填图是气象服务保障的重要技术手段之一,目前的填图显示方法,通常采用直接显示的方法,当显示的站点数据较多时,在web前端绘制的站点数据存在互相折叠的情况,无法清楚显示站点数据,进而影响数据显示的可读性。
技术实现思路
本申请实施例的目的在于提供一种显示方法、装置、计算设备及可读取存储介质,用以改善现有技术中无法清楚显示站点数据的问题。第一方面,本申请实施例提供了一种显示方法,所述方法包括:获取前端窗口的尺寸,根据预设的站点填图大小将所述前端窗口划分为多个网格单元;获取所述前端窗口的当前显示内容匹配的第一经纬度范围,根据所述第一经纬度范围及所述多个网格单元确定每个网格单元对应的第二经纬度范围;获取所述前端窗口的当前显示内容匹配的站点集,所述站点集包括多个站点及其站点数据;根据每个网格单元对应的第二经纬度范围及所述站点集中每个站点的属性信息确定每个网格单元匹配的目标站点,其中,所述属性信息包括所述站点的位置信息;在每个网格单元对应显示与所述每个网格单元匹配的目标站点的站点数据。在上述方法中,先获取前端窗口的尺寸,并根据预设的站点填图大小将所述前端窗口划分为多个网格单元,此外获取前端窗口的当前显示内容匹配的第一经纬度范围,并确定每个网格单元对应的第二经纬度范围,以准确的根据站点集中每个站点的属性信息以及第二经纬度范围确定出每个网格单元匹配的目标站点,从而在每个网格单元中显示与每个网格单元匹配的目标站点的站点数据,进而清楚的显示站点数据。可选地,所述根据每个网格单元对应的第二经纬度范围及所述站点集中每个站点的属性信息确定每个网格单元匹配的目标站点,其中,所述属性信息包括所述站点的位置信息,包括:针对所述站点集中的每个站点,根据第一站点的位置信息以及每个网格单元对应的第二经纬度范围确定其匹配的目标网格单元;若所述目标网格单元尚未匹配第二站点,则将所述第一站点确定为与所述目标网格单元匹配的目标站点,其中,所述第一站点与所述第二站点为所述站点集中不同的站点。在上述实现过程中,针对站点集中的第一站点的属性信息中的位置信息以及根据每个网格单元的第二经纬度范围,对应确定每个站点匹配的目标网格单元,若该目标网格单元中尚未匹配第二站点,则说明该目标网格单元为空,可以将该第一站点与目标网格单元进行匹配,使得最先与目标网格单元匹配的站点确定为目标站点,从而保证每个目标网格单元的写入规则为先入先出写入规则,进而清楚的显示站点数据。可选地,所述针对所述站点集中的每个站点,根据第一站点的位置信息以及每个网格单元对应的第二经纬度范围确定其匹配的目标网格单元之后,包括:若所述目标网格单元已匹配第二站点,则获取所述第一站点的第一优先级以及所述第二站点的第二优先级,并判断所述第一优先级是否大于所述第二优先级;若所述第一优先级大于所述第二优先级,则将所述第一站点确定为与所述目标网格单元匹配的目标站点。在上述实现过程中,针对站点集中的第一站点的属性信息中的位置信息以及根据每个网格单元的第二经纬度范围,对应确定每个站点匹配的目标网格单元,当目标网格单元以匹配了第二站点,说明该目标网格单元已被其他站点占据,可以进一步通过判断第一站点的第一优先级与第二站点的第二优先级之间的大小,再跟进判断结果确定与所述目标网格单元匹配的目标站点,从而能够保证优先级高的站点能够进行显示,同时也保证了该方法能够清楚的显示站点数据。可选地,所述根据每个网格单元对应的第二经纬度范围及所述站点集中每个站点的属性信息确定每个网格单元匹配的目标站点,其中,所述属性信息包括所述站点的位置信息以及所述站点的等级信息,包括:遍历所述站点集中的每个站点,根据每个站点的位置信息以及每个网格单元对应的第二经纬度范围确定每个站点所归属的网格单元;根据等级信息将归属于每个网格单元的所有站点中等级最高的站点作为所述每个网格单元匹配的目标站点。在上述实现过程中,为了确定每个网格单元匹配的目标站点,可以通过遍历站点集中的所有站点,并根据每个网格单元对应的第二经纬度范围确定出每个站点所归属的网格单元,接着可以根据等级信息从归属于每个网格单元的所有站点中确定出等级最高的站点,该站点就是与该网格单元对应的目标站点,从而保证每个网格单元中显示等级最高的站点,避免网格单元对应显示的站点过多,进而清楚的显示站点数据。可选地,所述在每个网格单元对应显示与所述每个网格单元匹配的目标站点的站点数据,包括:将所述每个网格单元匹配的目标站点的站点数据进行墨卡托转换计算得到所述每个网格单元匹配的墨卡托数据;在所述前端窗口中显示所述每个网格单元匹配的墨卡托数据。第二方面,本申请实施例提供了一种显示装置,所述装置包括:网格单元划分模块,用于获取前端窗口的尺寸,根据预设的站点填图大小将所述前端窗口划分为多个网格单元;经纬度范围确定模块,用于获取所述前端窗口的当前显示内容匹配的第一经纬度范围,根据所述第一经纬度范围及所述多个网格单元确定每个网格单元对应的第二经纬度范围;站点集获取模块,用于获取所述前端窗口的当前显示内容匹配的站点集,所述站点集包括多个站点及其站点数据;目标站点确定模块,用于根据每个网格单元对应的第二经纬度范围及所述站点集中每个站点的属性信息确定每个网格单元匹配的目标站点,其中,所述属性信息包括所述站点的位置信息;显示模块,用于在每个网格单元对应显示与所述每个网格单元匹配的目标站点的站点数据。可选地,所述目标站点确定模块包括:目标网格单元确定单元,用于针对所述站点集中的每个站点,根据第一站点的位置信息以及每个网格单元对应的第二经纬度范围确定其匹配的目标网格单元;目标站点确定单元,用于在所述目标网格单元尚未匹配第二站点时,将所述第一站点确定为与所述目标网格单元匹配的目标站点,其中,所述第一站点与所述第二站点为所述站点集中不同的站点。可选地,所述目标站点确定模块包括:优先级判断单元,用于在所述目标网格单元已匹配第二站点时,获取所述第一站点的第一优先级以及所述第二站点的第二优先级,并判断所述第一优先级是否大于所述第二优先级;目标站点确定单元,还用于在所述第一优先级大于所述第二优先级时,将所述第一站点确定为与所述目标网格单元匹配的目标站点。可选地,所述目标站点确定模块包括:站点归属网格单元确定单元,用于遍历所述站点集中的每个站点,根据每个站点的位置信息以及每个网格单元对应的第二经纬度范围确定每个站点所归属的网格单元;目标站点匹配单元,用于将归属于每个网格单元的所有站点中等级最高的站点作为所述每个网格单元匹配的目标站点本文档来自技高网...
【技术保护点】
1.一种显示方法,其特征在于,所述方法包括:/n获取前端窗口的尺寸,根据预设的站点填图大小将所述前端窗口划分为多个网格单元;/n获取所述前端窗口的当前显示内容匹配的第一经纬度范围,根据所述第一经纬度范围及所述多个网格单元确定每个网格单元对应的第二经纬度范围;/n获取所述前端窗口的当前显示内容匹配的站点集,所述站点集包括多个站点及其站点数据;/n根据每个网格单元对应的第二经纬度范围及所述站点集中每个站点的属性信息确定每个网格单元匹配的目标站点,其中,所述属性信息包括所述站点的位置信息;/n在每个网格单元对应显示与所述每个网格单元匹配的目标站点的站点数据。/n
【技术特征摘要】
1.一种显示方法,其特征在于,所述方法包括:
获取前端窗口的尺寸,根据预设的站点填图大小将所述前端窗口划分为多个网格单元;
获取所述前端窗口的当前显示内容匹配的第一经纬度范围,根据所述第一经纬度范围及所述多个网格单元确定每个网格单元对应的第二经纬度范围;
获取所述前端窗口的当前显示内容匹配的站点集,所述站点集包括多个站点及其站点数据;
根据每个网格单元对应的第二经纬度范围及所述站点集中每个站点的属性信息确定每个网格单元匹配的目标站点,其中,所述属性信息包括所述站点的位置信息;
在每个网格单元对应显示与所述每个网格单元匹配的目标站点的站点数据。
2.根据权利要求1所述的显示方法,其特征在于,所述根据每个网格单元对应的第二经纬度范围及所述站点集中每个站点的属性信息确定每个网格单元匹配的目标站点,其中,所述属性信息包括所述站点的位置信息,包括:
针对所述站点集中的每个站点,根据第一站点的位置信息以及每个网格单元对应的第二经纬度范围确定其匹配的目标网格单元;
若所述目标网格单元尚未匹配第二站点,则将所述第一站点确定为与所述目标网格单元匹配的目标站点,其中,所述第一站点与所述第二站点为所述站点集中不同的站点。
3.根据权利要求2所述的显示方法,其特征在于,所述针对所述站点集中的每个站点,根据第一站点的位置信息以及每个网格单元对应的第二经纬度范围确定其匹配的目标网格单元之后,包括:
若所述目标网格单元已匹配第二站点,则获取所述第一站点的第一优先级以及所述第二站点的第二优先级,并判断所述第一优先级是否大于所述第二优先级;
若所述第一优先级大于所述第二优先级,则将所述第一站点确定为与所述目标网格单元匹配的目标站点。
4.根据权利要求1所述的显示方法,其特征在于,所述根据每个网格单元对应的第二经纬度范围及所述站点集中每个站点的属性信息确定每个网格单元匹配的目标站点,其中,所述属性信息包括所述站点的位置信息以及所述站点的等级信息,包括:
遍历所述站点集中的每个站点,根据每个站点的位置信息以及每个网格单元对应的第二经纬度范围确定每个站点所归属的网格单元;
根据等级信息将归属于每个网格单元的所有站点中等级最高的站点作为所述每个网格单元匹配的目标站点。
5.根据权利要求1所述的显示方法,其特征在于,所述在每个网格单...
【专利技术属性】
技术研发人员:王宇翔,徐华勋,刘东升,苏永恒,
申请(专利权)人:北京航天宏图信息技术股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。