一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

气象数据的体绘制渲染方法、装置和计算机设备与流程

2022-03-22 22:07:21 来源:中国专利 TAG:


1.本发明涉及计算机技术领域,具体涉及一种气象数据的体绘制渲染方法、一种气象数据的体绘制渲染装置和一种计算机设备。


背景技术:

2.气象数据可视化是三维天气仿真、气象系统研究、大型场景模拟的重要应用领域。得益于遥感探测技术的发展,现阶段的工作基站、无人机航拍技术、卫星遥测等技术可以为气象研究领域提供海量实时精确的数据信息。但只有通过更加具体高效的可视化技术,才能将单一的数据信息多元化地呈现在人们面前,数据可视化是一切展示研究结果的落脚点。
3.相关技术中,为了能够对气象要素进行更加准确直观的可视化表达,进行了大量的研究。体绘制技术通常描述为根据三维体数据场信息产生二维图像,更具体的描述则是通过一定的方法,依据物体的三维空间信息,依次展示物体的体细节而非表面细节,最终依据每个像素点所穿透的所有体素光线返回值进行彩色合成,形成一个像素点的颜色值,根据颜色值进行渲染。然而,通过该技术进行体绘制渲染时直观性较低,从而影响可视化效果。


技术实现要素:

4.本发明旨在至少在一定程度上解决上述技术中的技术问题之一。为此,本发明的第一个目在于提出一种气象数据的体绘制渲染方法,能够通过设置颜色融合系数,可更加直观地展示气象要素,改善可视化效果,提高用户的视觉体验度。
5.本发明的第二个目的在于提出一种气象数据的体绘制渲染装置。
6.本发明的第三个目的在于提出一种计算机设备。
7.本发明的第四个目的在于提出一种非临时性计算机可读存储介质。
8.为达到上述目的,本发明第一方面实施例提出了一种气象数据的体绘制渲染方法,包括:
9.获取多个气象数据及每个气象数据的位置信息;
10.基于所述气象数据及所述位置信息通过纹理映射方式形成多个映射纹理切片;
11.建立包围多个映射纹理切片的包围盒,所述包围盒的形状为立方体;
12.设定初始光源,使光线从所述初始光源投射到所述立方体中,当光线在所述立方体中的穿越距离n小于光线在所述立方体中最远穿越距离m时进行等距采样,获取每个采样点的rgb颜色值和透明度;
13.确定当前映射纹理切片的颜色融合系数k,所述k的大小在0到1之间;
14.根据每个所述rgb颜色值、所述透明度和所述颜色融合系数k,确定像素点颜色混合值d(r,g,b,a),所述d(r,g,b,a)为:
15.16.其中,i为当前射线步长,m为光线在立方体中的最远穿越距离,tr为光线与切片的交点处的红色颜色值,tg为光线与切片的交点处的绿色颜色值,tb为光线与切片的交点处的蓝色颜色值,ta为光线与切片的交点处的透明度;
17.将所述像素点颜色混合值保存在gpu的帧缓存区中,并在web地图框架中绘制显示。
18.另外,根据本发明上述实施例提出的气象数据的体绘制渲染方法还可以具有如下附加的技术特征:
19.根据本发明的一个实施例,基于所述多个气象数据及所述位置信息通过纹理映射方式形成多个映射纹理切片,包括:
20.基于每个所述位置信息对对应的所述气象数据进行预处理,以得到对应的数据场格点坐标;
21.将所述数据场格点坐标以剖面为单元进行划分,形成多个以格网点为基本单元的剖面单元,其中所述格网点带有的属性数据包括:行数、列数、层数、世界三维坐标值及对应的气象数据的数值;
22.根据每个剖面单元中格网点的行数和层数形成对应的空白纹理,根据所述气象数据的数值对对应的所述空白纹理中的纹理像素进行颜色映射,以得到映射纹理;
23.根据所述格网点的列数对所述映射纹理进行切片,以得到切片排列的多个映射纹理切片。
24.根据本发明的一个实施例,所述预处理包括:
25.将同一高度层的气象数据转换到空间直角坐标系,得到空间直角坐标系下的位置信息(x,y,z),其中,转换公式为:
[0026][0027]
其中,r为球形的半径,latvalue为纬度坐标,longvalue为经度坐标;
[0028]
计算同一经度和纬度下,不同气压层的格网点的世界坐标(x,y,z),其中,计算公式为:
[0029][0030][0031]
x=x0*(1_h)/l
[0032]
y=y0*(1_h)/l
[0033]
z=z0 (z0*h)/r,
[0034]
其中,h为所求点距地表的高度值,z0为初始点的世界坐标系的z值,y0为初始点的世界坐标系的y值,x0为初始点的世界坐标系的x值。
[0035]
根据本发明的一个实施例,气象数据的体绘制渲染方法,还包括:根据透明度确定光线在所述立方体中的最远穿越距离m。
[0036]
根据本发明的一个实施例,所述根据透明度确定光线投射距离m,包括:
[0037]
根据透明度确定深度值;
[0038]
剔除深度值大于第一阈值的片段,渲染数据场的前置面深度图,此时深度图上的每个像素的颜色值都代表该方向上离视点最近的点的距离;
[0039]
剔除深度值小于第二阈值的片段,渲染数据场的后置面深度图,后置面上的每个像素的颜色值都代表该方向上离视点最远的点的距离;
[0040]
将后置面深度图和前置面深度图上的数据相减,得到光线在所述立方体中的最远穿越距离m。
[0041]
根据本发明的一个实施例,获取每个采样点的rgb颜色值和透明度,包括:
[0042]
根据以下公式计算采样纹理坐标t;
[0043]
t=t
start
dir*delta
[0044]
其中,t
start
表示立方体表面被投射点的体纹理坐标,dir表示投射方向的单位矢量,detal表示采样间隔,随着n的增加而递增;
[0045]
根据所述采样纹理坐标在所述立方体上查询对应采样点的rgb颜色值和透明度。
[0046]
根据本发明的一个实施例,所述颜色融合系数k的大小随着所述n的增大而增大。
[0047]
为实现上述目的,本发明第二方面实施例提出了一种气象数据的体绘制渲染装置,包括:
[0048]
获取模块,用于获取多个气象数据及每个气象数据的位置信息;
[0049]
形成模块,用于基于所述气象数据及所述位置信息通过纹理映射方式形成多个映射纹理切片;
[0050]
建立模块,用于建立包围多个映射纹理切片的包围盒,所述包围盒的形状为立方体;
[0051]
采样模块,用于设定初始光源,使光线从所述初始光源投射到所述立方体中,当光线在所述立方体中的穿越距离n小于光线在所述立方体中最远穿越距离m时进行等距采样,获取每个采样点的rgb颜色值和透明度;
[0052]
第一确定模块,用于确定当前映射纹理切片的颜色融合系数k,所述k的大小在0到1之间;
[0053]
第二确定模块,用于根据每个所述rgb颜色值、所述透明度和所述颜色融合系数k,确定像素点颜色混合值d(r,g,b,a),所述d(r,g,b,a)为:
[0054][0055]
其中,i为当前射线步长,m为光线在立方体中的最远穿越距离,tr为光线与切片的交点处的红色颜色值,tg为光线与切片的交点处的绿色颜色值,tb为光线与切片的交点处的蓝色颜色值,ta为光线与切片的交点处的透明度;
[0056]
显示模块,用于将所述像素点颜色混合值保存在gpu的帧缓存区中,并在web地图框架中绘制显示。
[0057]
为实现上述目的,本发明第三方面实施例提出了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现本发明第一方面实施例提出的气象数据的体绘制渲染方法。
[0058]
为实现上述目的,本发明第四方面实施例提出了一种非临时性计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本发明第一方面实施例提
出的气象数据的体绘制渲染方法。
[0059]
本发明的技术方案,设置颜色融合系数k,进而根据rgb颜色值、透明度和颜色融合系数k,确定像素点颜色混合值,可实现具有透视度的可视化效果,由此,通过设置颜色融合系数,可更加直观地展示气象要素,改善可视化效果,提高用户的视觉体验度。
附图说明
[0060]
图1为本发明实施例的气象数据的体绘制渲染方法的流程图。
[0061]
图2为本发明实施例的光线射线穿越立方体的示意图。
[0062]
图3为本发明一个实施例的纹理映射的示意图。
[0063]
图4为本发明一个实施例的多个纹理映射切片的示意图。
[0064]
图5为本发明一个实施例的基于网页端及gpu加速的气象数据体绘制渲染流程示意图。
[0065]
图6为本发明一个示例的改进后的体绘制技术方法流程示意图。
[0066]
图7为本发明一个示例的将值域较高的湿度范围融合透明度降低后的结果图。
[0067]
图8为本发明一个示例的将值域较高的湿度范围融合透明度降低后的结果图。
[0068]
图9为本发明一个示例的湿度范围大于35%显示融合透明度的结果图。
[0069]
图10为本发明一个示例的调整切片范围大小显示的结果。
[0070]
图11为本发明实施例的气象数据的体绘制渲染装置的方框示意图。
具体实施方式
[0071]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0072]
需要说明的是,体绘制技术的核心思路是为针对每一个空间体素对象指定一个对应的不透明度,再设定一个光照源,发射光线穿过整个数据场,并根据体素的不透明度考虑每一个空间体素对光线的透射、发射和反射作用。最终依据每个像素点所穿透的所有体素光线返回值进行彩色合成,形成一个像素点的颜色值。但是,仅利用体绘制渲染技术对气象要素进行渲染时存在效率低、效果较差的问题。
[0073]
随着计算机硬件的发展,gpu(graphics processing unit,图形处理器)的性能较传统的硬件在计算效率上有了质的提升。利用gpu强大的浮点计算能力进行计算机可视化渲染已经是现在主流的方向。现有的通过cpu与gpu的并行计算体绘制技术方法,可一定程度上提高渲染的运算效率,但网页端的gpu加速进行气象要素渲染的工作较少,大部分科研人员利用gpu进行简单的浮点计算以提高整体的气象要素数据计算效率和渲染效率,对如何利用gpu进行计算效率提升的同时,使用webgl(web graphics library,网页图形库)技术更加逼真、贴合实际物理意义的渲染出气象要素信息、提升可视化效果等方面的工作仍显不足。
[0074]
可见,在网页端使用体绘制技术优化方法进行gpu加速渲染三维气象要素至少有三个优点:(1)渲染效果是三维的,可人为突出重点关注阈值区间,动态变化效果可以加载
多时刻数据;(2)通过着色器加速的渲染方法,可在网页端进行gpu的使用,对于海量的数据处理以及动画效果设置都具有优势。
[0075]
基于此,本发明实施例针对在网页端渲染气象要素时存在的一些不足,提出基于gpu加速的气象数据的体绘制渲染方法,将webgl和体绘制技术相结合,并针对气象要素渲染过程中可视化效果不明显等问题,进行优化改进,从而在网页端绘制出多时刻变化的三维大气模式结果数据。相比现有技术,在直观性、结构性、时效性上都有明显改善,且具有更好的视觉表现。
[0076]
图1为本发明实施例的气象数据的体绘制渲染方法的流程图。
[0077]
如图1所示,该方法包括以下步骤:
[0078]
s1,获取多个气象数据及每个气象数据的位置信息。
[0079]
其中,气象数据,可以是指表明大气物理状态、物理现象的各项要素的数据,例如可以是大气温度、相对湿度、速度或者气压等等。气象数据的位置信息可以包括:经度、纬度和距离地表高度。
[0080]
s2,基于气象数据及位置信息通过纹理映射方式形成多个映射纹理切片。
[0081]
具体地,在获取到多个气象数据及每个气象数据的位置信息之后,可通过纹理映射方式形成多个纹理映射切片,其中,多个纹理映射切片可以是呈切片排列。
[0082]
s3,建立包围多个映射纹理切片的包围盒,包围盒的形状为立方体。
[0083]
s4,设定初始光源,使光线从初始光源投射到立方体中,当光线在立方体中的穿越距离n小于光线在立方体中最远穿越距离m时进行等距采样,获取每个采样点的rgb颜色值(其中的r代表red红色、g代表green绿色、b代表blue蓝色)和透明度。
[0084]
具体地,设定初始光源,做一条射线,如图2所示,使光线从初始光源投射到立方体中,以使射线穿过多个映射纹理切片,在穿越距离为n(n《m)时进行采样,直至n》m,或者透明度累加超过1时,一条射线的采样过程结束。
[0085]
s5,确定当前映射纹理切片的颜色融合系数颜色融合系数k,k的大小在0到1之间。
[0086]
本发明实施例中,可以根据用户的请求设置颜色融合系数k,k的大小在0到1之间,根据透视原理,映射纹理切片的k越大,透视度越高;映射纹理切片的k越小,透视度越低。
[0087]
在一个示例中,颜色融合系数k的大小随着n的增大而增大。
[0088]
具体地,针对不同的气象要素,可以设置不同的颜色融合系数k。其中颜色融合系数k为三个值,ka、kg、kb,分别对应颜色值r、g、b。根据透视原则,投射光线与第一个纹理映射切片的交点计算得到的颜色值透明度应较低,故此处k系数在此基础上设定低值。以此类推,随着投射线依次与后面的纹理映射切片相交,k值应设定为逐渐升高。
[0089]
s6,根据每个rgb颜色值、透明度和颜色融合系数k,确定像素点颜色混合值d(r,g,b,a)。
[0090]
具体地,根据公式1确定素点颜色混合值d(r,g,b,a):
[0091][0092]
其中,i为当前射线步长,m为光线在立方体中的最远穿越距离,tr为光线与切片的交点处的红色颜色值,tg为光线与切片的交点处的绿色颜色值,tb为光线与切片的交点处的蓝色颜色值,ta为光线与切片的交点处的透明度。
[0093]
s7,将像素点颜色混合值保存在gpu的帧缓存区中,并在web地图框架中绘制显示。
[0094]
也就是说,本发明实施例基于传统体绘制思想,将气象模式结果数据建模成三维空间网格场,通过纹理映射方式形成包含纹理切片的立方体空间,采用投射线技术,得到的每一个相交的的rgba值,将其按照融合系数k(范围为0-1之间)进行一定策略的累加,得到最终的像素点颜色,根据最终累加的像素点颜色渲染出整体的三维场效果。
[0095]
需要说明的是,本发明实施例将整个计算流程放置在gpu上进行,使得在web端渲染时效率大大提升。同时,设定的颜色融合系数,可人为控制气象要素中不同值域范围的显隐,更加直观展示了内部兴趣区域以及其内部结构特征。且可连续动态展示多时间序列下的气象要素变化效果,程序运行流畅,效果直观可信。
[0096]
由此,该方法通过设置颜色融合系数,可更加直观地展示气象要素,改善可视化效果,提高用户的视觉体验度。
[0097]
在本发明的一个实施例中,上述步骤s2,可包括以下步骤:
[0098]
s21,基于每个位置信息对对应的气象数据进行预处理,以得到对应的数据场格点坐标。
[0099]
其中,预处理可以包括:将同一高度层的气象数据转换到空间直角坐标系,得到空间直角坐标系下的位置信息(x,y,z),其中,转换公式为:
[0100][0101]
其中,r为球形的半径,latvalue为纬度坐标,longvalue为经度坐标;计算同一经度和纬度下,不同气压层的格网点的世界坐标(x,y,z),其中,计算公式为:
[0102][0103][0104]
x=x0*(1_h)/l
ꢀꢀ
(5)
[0105]
y=y0*(1_h)/l
ꢀꢀ
(6)
[0106]
z=z0 (z0*h)/r
ꢀꢀ
(7)
[0107]
其中,h为所求点距地表的高度值,z0为初始点的世界坐标系的z值,y0为初始点的世界坐标系的y值,x0为初始点的世界坐标系的x值。
[0108]
通过公式(3)至(7),可求得空间范围内的任意经纬度,任意距地表高度的点的三维世界坐标,即可得到数据场格点坐标。
[0109]
s22,将数据场格点坐标以剖面为单元进行划分,形成多个以格网点为基本单元的剖面单元,其中格网点带有的属性数据包括:行数、列数、层数、世界三维坐标值(即经度、纬度及高度)及对应的气象数据的数值。
[0110]
可以理解的是,其中的行数、列数及层数分别对应空间直角坐标系下的x、y、z,世界三维坐标值即为x、y、z。气象数据的数值即为所在格网点的属性值。
[0111]
s23,根据每个剖面单元中格网点的行数和层数形成对应的空白纹理,根据气象数据的数值对对应的空白纹理中的纹理像素进行颜色映射,以得到映射纹理。其中,纹理映射的示意图可如图3所示。
[0112]
s24,根据格网点的列数对映射纹理进行切片,以得到切片排列的多个映射纹理切
片。
[0113]
具体地,利用webgl中着色器加速设置,依据剖面单元的格网场行数和层数,形成相对应分辨率的映射纹理。其中根据数值,对每一个纹理像素进行rgb颜色映射,以得到映射纹理。再依据格网场列数,对映射纹理进行切片,依次形成映射纹理切片,最终得到和源数据位置信息相同的映射纹理切片阵列,其中,映射纹理切片阵列如图4所示,并形成将其包含在内的立方体空间。
[0114]
总的来说,如图5所示,首先获取气象数据,将气象数据通过公式(2)-(7)转换为规则结构点数据,并将规则结构点数据形成三维网格场包围盒,然后通过体绘制技术和gpu加速设置渲染出气象数据,实现气象数据的直观可视化。
[0115]
在本发明的一个实施例中,气象数据的体绘制渲染方法,还可以包括:根据透明度确定光线在立方体中的最远穿越距离m。
[0116]
进一步地,根据透明度确定光线在立方体中的最远穿越距离m,可包括:根据透明度确定深度值;剔除深度值大于第一阈值的片段,渲染数据场的前置面深度图,此时深度图上的每个像素的颜色值都代表该方向上离视点最近的点的距离;剔除深度值小于第二阈值的片段,渲染数据场的后置面深度图,后置面上的每个像素的颜色值都代表该方向上离视点最远的点的距离;将后置面深度图和前置面深度图上的数据相减,得到光线在立方体中的最远穿越距离m。
[0117]
也就是说,将透明度作为深度值进行代替计算最远穿越距离m。
[0118]
在本发明的一个实施例中,获取每个采样点的rgb颜色值和透明度,可包括;根据以下公式计算采样纹理坐标t:
[0119]
t=t
start
dir*delta
[0120]
其中,t
start
表示立方体表面被投射点的体纹理坐标,dir表示投射方向的单位矢量,delta表示采样间隔,随着n的增加而递增;根据采样纹理坐标在立方体上查询对应采样点的rgb颜色值和透明度。
[0121]
具体地,可通过顶点着色器计算采样纹理坐标,进而通过采样纹理坐标在立方体上查询切片数据的采样点的rgb颜色值和透明度。
[0122]
之后,将查询到的rgb颜色值和透明度按照颜色融合系数k(范围为0-1之间)进行一定策略的累加,得到最终的采样值,将最终采样结果保存在帧缓存区中,并在web地图框架中绘制显示。
[0123]
如图6所示,本发明实施例采用改进后的体绘制技术,即采用gpu网页端加速设置实现气象数据的渲染。
[0124]
下面通过一个具体实例,对本发明网页端及着色器加速的气象要素体绘制渲染技术作进一步的详细描述:
[0125]
试验选用气象模式wrf(weather research and forecasting model,天气研究和预报模式)运行结果得到的大气湿度数据:相对湿度,为nc格式(nc是气象领域数据的标准格式之一)。首先利用netcdf(network common data format,网络通用数据格式)拓展包在后台读取nc数据,由公式(2)-(7)进行坐标转换,再通过编码组织形成规定数据结构的数据集合。然后依据得到三维数据场,针对每一层剖面格网设定相对应分辨率的空白纹理,根据格点数据值和做0-255之间的灰度映射,形成如图3所示的映射纹理,进而形成如图4所示的
映射纹理切片阵列。
[0126]
建立三维网格场的包围盒,为空间立方体结构。将该立方体八个顶点传入顶点着色器,作为纹理坐标。设定相机视角为初始光源点,将包围盒远离视角的三个面作为后置面,将靠近视角的三个面作为前置面。在片元着色器中,设定采样步长,依次计算视角到后置面的射线中,与切片相交点的灰度值gray,通过公式(1),累加计算得到的最终像素点的灰度值。通过rgba(r代表red红色,g代表green绿色,b代表blue蓝色,a代表透明度alpha)与大气湿度分级的颜色表,得到片元的rgba值。
[0127]
最终将返回的结果利用web端的地图框架mapbox(mapbox是一个可以免费创建并定制个性化地图的网站)进行图层叠加,展示到地图上,此过程如图6所示。
[0128]
本发明为了更好的展示大气湿度的内部结构,通过调整颜色融合系数k以及射线步长,使得区域内部占比较多的大气湿度范围着重显示,其余部分则隐藏掉。结果更加直观可信,此结果如图7至图10所示。
[0129]
综上所述,本发明实施例对现有的气象要素仿真技术不够实时性、直观性等不足,采用改进体绘制技术和网页端着色器加速技术,该方法基于传统体绘制思想,将气象模式结果数据建模成三维空间网格场,通过纹理映射方式形成包含纹理切片的立方体空间,采用投射线技术,根据一定策略融合累加每一个切片采样点的颜色值并形成最终的像素点颜色,渲染出整体的三维场效果。将整个计算流程放置在gpu上进行,使得在web端渲染时效率大大提升。同时,设定的颜色融合系数,可人为控制气象要素中不同值域范围的显隐,更加直观展示了内部兴趣区域以及其内部结构特征。该发明可连续动态展示多时间序列下的气象要素变化效果,程序运行流畅,效果直观可信。
[0130]
图11为本发明实施例的气象数据的体绘制渲染装置的方框示意图。
[0131]
如图1所示,该气象数据的体绘制渲染装置100,包括:获取模块10、形成模块20、建立模块30、采样模块40、第一确定模块50、第二确定模块60及显示模块70。
[0132]
其中,获取模块10,用于获取多个气象数据及每个气象数据的位置信息;形成模块20,用于基于所述气象数据及所述位置信息通过纹理映射方式形成多个映射纹理切片;建立模块30,用于建立包围多个映射纹理切片的包围盒,所述包围盒的形状为立方体;采样模块40,用于设定初始光源,使光线从所述初始光源投射到所述立方体中,当光线在所述立方体中的穿越距离n小于光线在所述立方体中最远穿越距离m时进行等距采样,获取每个采样点的rgb颜色值和透明度;第一确定模块50,用于确定当前映射纹理切片的颜色融合系数k,所述k的大小在0到1之间;第二确定模块60,用于根据每个所述rgb颜色值、所述透明度和所述颜色融合系数k,确定像素点颜色混合值d(r,g,b,a),所述d(r,g,b,a)为:
[0133][0134]
其中,i为当前射线步长,m为光线在立方体中的最远穿越距离,tr为光线与切片的交点处的红色颜色值,tg为光线与切片的交点处的绿色颜色值,tb为光线与切片的交点处的蓝色颜色值,ta为光线与切片的交点处的透明度;显示模块70,用于将所述像素点颜色混合值保存在gpu的帧缓存区中,并在web地图框架中绘制显示。
[0135]
需要说明的是,本发明实施例中气象数据的体绘制渲染装置的其他具体实施方式,可参见上述气象数据的体绘制渲染方法的具体实施方式,为避免冗余,此处不再赘述。
[0136]
该装置通过设置颜色融合系数,可更加直观地展示气象要素,改善可视化效果,提
高用户的视觉体验度。
[0137]
对应上述实施例,本发明还提出一种计算机设备。
[0138]
本发明实施例的计算机设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行该计算机程序时,可实现根据本发明上述实施例的气象数据的体绘制渲染方法。
[0139]
该计算机设备在处理器执行计算机程序时,能够通过设置颜色融合系数,可更加直观地展示气象要素,改善可视化效果,提高用户的视觉体验度。
[0140]
对应上述实施例,本发明还提出一种非临时性计算机可读存储介质。
[0141]
本发明实施例的非临时性计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时可实现根据本发明上述实施例所述的气象数据的体绘制渲染方法。
[0142]
该存储介质在处理器执行计算机程序时,能够通过设置颜色融合系数,可更加直观地展示气象要素,改善可视化效果,提高用户的视觉体验度。
[0143]
在本发明的描述中,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。“多个”的含义是两个或两个以上,除非另有明确具体的限定。
[0144]
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0145]
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
[0146]
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其
他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
[0147]
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
[0148]
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0149]
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
[0150]
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献