【技术实现步骤摘要】
等值线绘制方法、装置和设备
本申请涉及数据处理
,具体而言,涉及一种等值线绘制方法、装置和设备。
技术介绍
气象等值线,是气象要素值相同的连线。通常有等温线、等压线、等高线、等变压线、等风速线、等涡度线、等雨量线等。等值线绘制方法中最常用的是基于规则矩形网格的绘制方法,该方法主要包括的气象要素为地面/海平面气压、3小时变压、高空位势高度、温度等,底层针对的资料主要为地面高空实况天气的栅格化产品以及数值预报产品。此方法是气象服务保障的重要技术手段。目前全球气象观测站点数据通过国内和全球通信系统每日多个观测时次实时共享,同时随着自动观测技术的飞速发展,观测站点数据空间分布日趋密集,插值到规则网格后,其分辨率越来越高。全球高分辨率数值预报模式数据(如温度、气压、涡度等要素)规则矩形网格等值线提取,面临的问题主要是高精细度规则网格等值线跟踪性能问题。目前的气象数据等值线跟踪多采用串行插值和跟踪算法,难以满足气象服务保障实时性的要求。部分多线程并行算法也多局限于单机计算资源的有限能力,难以保证等值线跟踪的时效性。 ...
【技术保护点】
1.一种等值线绘制方法,其特征在于,包括:/n获取目标区域中目标要素的多个取值信息;/n按照预设的地图任务数,为每个所述取值信息分配任务执行资源;/n每个所述任务执行资源按照预设的所述目标区域的广播变量,并行计算被配置的所述取值信息对应的等值线;/n将全部所述任务执行资源计算得到的多个等值线在所述目标区域中进行拼接,输出拼接后的多值等值线信息。/n
【技术特征摘要】
1.一种等值线绘制方法,其特征在于,包括:
获取目标区域中目标要素的多个取值信息;
按照预设的地图任务数,为每个所述取值信息分配任务执行资源;
每个所述任务执行资源按照预设的所述目标区域的广播变量,并行计算被配置的所述取值信息对应的等值线;
将全部所述任务执行资源计算得到的多个等值线在所述目标区域中进行拼接,输出拼接后的多值等值线信息。
2.根据权利要求1所述的方法,其特征在于,所述按照预设的地图任务数,为每个所述取值信息分配任务执行资源,包括:
获取所述多个取值信息的取值个数,在预设对照表中查询所述取值个数标识的所述地图任务数;
将预设的多核执行资源,配置为与所述地图任务数相同数量的所述任务执行资源,为每个所述取值信息分配一个所述任务执行资源。
3.根据权利要求1所述的方法,其特征在于,在所述每个所述任务执行资源按照预设的所述目标区域的广播变量,并行计算被配置的所述取值信息对应的等值线之前,还包括:
基于历史数据库,提取所述目标区域的所述广播变量,存储所述广播变量;所述广播变量包括:等值线边界信息、X坐标数组、Y坐标数组、规则格点数据、规则网格数据有效性标识、水平边界及垂直边界中的一种或多种。
4.根据权利要求1所述的方法,其特征在于,所述每个所述任务执行资源按照预设的所述目标区域的广播变量,并行计算被配置的所述取值信息对应的等值线,包括:
对于每个所述任务执行资源,根据被配置的所述目标要素的所述取值信息和所述广播变量,计算所述取值信息在所述目标区域内的等值标绘信息;
对所述标绘信息进行平滑处理,并对平滑后的所述标绘信息进行加粗及中心标注值计算处理,生成等值标绘线,拼接所述等值标绘线,生成所述取值信息在所述目标区域内的等值字符串。
5.根据权利要求4所述的方法,其特征在于,所述将全部所述任务执行资源计算得到的多个等值线在所述目标区域中进行拼接,输出拼接后的多值等值线信息,包括:
调用预设的汇聚函数,基于所述汇聚函数对并行计算得到的多个所述等值字符串进行汇聚操作,生成汇聚后的多值等值字符串;
在所述目标区域的地图信息中对所述多值等值字符串进行拼接处理,生成所述目标要素在所述目标区域中的所述多值等值线信息,输出所述多值等值线信息。<...
【专利技术属性】
技术研发人员:王宇翔,徐焱,郭卫东,李志凯,
申请(专利权)人:航天宏图信息技术股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。