本公开涉及气象预测领域,具体地,涉及一种气象预测数据展示方法、装置、存储介质、设备及系统。
背景技术:
1、在新能源发电领域,新型电力系统与气象环境关系紧密,风能、太阳能受地域气象条件影响,在时间、空间上分布极不均匀,并存在较大的波动性和间隙性,导致新能源出力受到制约,目前在新能源领域依然采用国家、行业等既定的气象预测数据展示系统,展示固定空间尺度、固定时间尺度下的气象要素数据,然而却不能根据不同预测时长和不同气象要素动态对所需要展示的气象预测数据进行调整。
技术实现思路
1、本公开的目的是提供一种气象预测数据展示方法、装置、存储介质、设备及系统,用于解决现有技术中在新能源发电领域所使用的气象预测数据展示系统,不能根据不同预测时长和不同气象要素对所需要展示的气象预测数据进行调整的问题。
2、为了实现上述目的,本公开实施例的第一方面提供一种气象预测数据展示方法,所述方法包括:
3、获取目标预测批次的多种预测时长对应的多个预测文件,其中,所述目标预测批次包括至少一个起报时间,每一种预测时长对应一个预测文件;
4、根据所述多个预测文件中的每个预测文件生成多个预测时间文件,根据每个预测时间文件生成多个气象要素文件,并将每个气象要素文件转化为图像文件,得到每个预测文件对应的多个图像文件;
5、将所述多个预测文件中的每个预测文件对应的多个图像文件发布为geoserver图层;
6、根据所述geoserver图层和不同气象要素热力图图例,得到气象要素热力图;
7、在所述气象要素热力图上设置风速和海流的流场变化图,以得到目标图像;
8、通过气象预测图谱展示所述目标图像。
9、可选地,所述根据所述多个预测文件中的每个预测文件生成多个预测时间文件,根据每个预测时间文件生成多个气象要素文件,并将每个气象要素文件转化为图像文件,得到每个预测文件对应的多个图像文件,包括:
10、根据预测时间,生成所述多个预测文件中的每个预测文件对应的多个预测时间文件;
11、根据气象要素,生成所述多个预测时间文件中的每个预测时间文件对应的多个气象要素文件;
12、对于所述多个气象要素文件中的每个所述气象要素文件,将所述气象要素文件转化为图像文件,得到所述每个预测文件对应的多个图像文件。
13、可选地,所述获取目标预测批次的多种预测时长对应的多个预测文件,包括:
14、根据气象数据到达指定平台的时间,按照预测批次对所述目标预测批次内的各种预测时长的气象数据进行完整性判断;
15、在确定所述气象数据完整时,从所述指定平台下载所述目标预测批次的每一种预测时长对应的预测文件,得到所述目标预测批次的多种预测时长对应的多个预测文件。
16、可选地,所述获取目标预测批次的多种预测时长对应的多个预测文件之后,所述方法还包括:
17、将所述多个预测文件,按照预测时长和空间尺度进行分类,以得到预测时长和空间尺度均相同的预测文件;
18、将预测时长和空间尺度均相同的预测文件放入同一目录进行存储,得到多个存储目录。
19、可选地,所述将预测时长和空间尺度均相同的预测文件放入同一目录进行存储,得到多个存储目录之后,所述方法还包括:
20、从所述多个存储目录中调取数据;
21、通过预设镜像将所述多个存储目录中的每一个目录下的所有文件转换为nc文件。
22、可选地,所述根据预测时间,生成所述多个预测文件中的每个预测文件对应的多个预测时间文件,包括:
23、基于所述多个预测文件中的每个预测文件,按照多个预测时间,生成每个预测文件对应的多个预测时间文件,每个预测文件对应的多个预测时间文件对应一个预测时间,所述多个预测时间是根据起报时间和预设的时间步长确定的,或者所述多个预测时间为预设时间。
24、可选地,所述方法还包括:
25、对于超过时长阈值的所述预测时长对应的预测文件,将所述预测文件对应的每个预测时间文件,按照预设时间步长进行拆分,得到每个预测时间文件中的多次数据,每一次数据包含一个时间步长内的数据。
26、可选地,所述根据气象要素,生成所述多个预测时间文件中的每个预测时间文件对应的多个气象要素文件之后,所述方法还包括:
27、根据气象要素,在每个所述气象要素文件中增加气象要素标识符。
28、可选地,所述根据所述geoserver图层和不同气象要素热力图图例,得到气象要素热力图之前,所述方法还包括:
29、根据每一种气象要素的数据范围和单位,按照数据段依次设置该气象要素的热力图图例。
30、可选地,所述在所述气象要素热力图上设置风速和海流的流场变化图,以得到目标图像,包括:
31、根据经向和纬向的风确定风速的大小和风向;
32、根据经向和纬向的海流确定海流的大小和海流流向;
33、根据所述风速的大小确定在所述流场变化图中的风流场线条的长短,根据所述风向确定在所述流场变化图中的风流场线条的走向;
34、根据所述海流的大小确定在所述流场变化图中的海流流场线条的长短,根据所述海流流向确定在所述流场变化图中的海流流场线条的走向;
35、将所述风流场线条的长短和走向,以及所述海流流场线条的长短和走向,叠加在所述热力图上,以得到所述目标图像。
36、可选地,所述通过气象预测图谱展示所述目标图像,包括:
37、根据所述预测时长设置播放间隔;
38、通过所述气象预测图谱,根据所述播放间隔展示所述目标图像。
39、本公开实施例的第二方面提供一种气象预测数据展示装置,包括:
40、获取模块,用于获取目标预测批次的多种预测时长对应的多个预测文件,其中,所述目标预测批次包括至少一个起报时间,每一种预测时长对应一个预测文件;
41、转化模块,用于根据所述多个预测文件中的每个预测文件生成多个预测时间文件,根据每个预测时间文件生成多个气象要素文件,并将每个气象要素文件转化为图像文件,得到每个预测文件对应的多个图像文件;
42、发布模块,用于将所述多个预测文件中的每个预测文件对应的多个图像文件发布为geoserver图层;
43、确定模块,用于根据所述geoserver图层和不同气象要素热力图图例,得到气象要素热力图;
44、设置模块,用于在所述气象要素热力图上设置风速和海流的流场变化图,以得到目标图像;
45、展示模块,用于通过气象预测图谱展示所述目标图像。
46、本公开的第三方面提供一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本公开第一方面所提供的气象预测数据展示方法的步骤。
47、本公开的第四方面提供一种电子设备,包括:
48、存储器,其上存储有计算机程序;
49、处理器,用于执行所述存储器中的所述计算机程序,以实现本公开第一方面中所提供的气象预测数据展示方法的步骤。
50、本公开的第五方面提供一种气象预测数据展示系统,包括:服务器和显示设备;
51、所述服务器,用于获取目标预测批次的多种预测时长对应的多个预测文件,根据所述多个预测文件中的每个预测文件生成多个预测时间文件,根据每个预测时间文件生成多个气象要素文件,并将每个气象要素文件转化为图像文件,得到每个预测文件对应的多个图像文件,将所述多个预测文件中的每个预测文件对应的多个图像文件发布为geoserver图层,根据所述geoserver图层和不同气象要素热力图图例,得到气象要素热力图,用于在所述气象要素热力图上设置风速和海流的流场变化图,以得到目标图像;其中,所述目标预测批次包括至少一个起报时间,每一种预测时长对应一个预测文件;
52、所述展示设备,用于通过气象预测图谱展示所述目标图像。
53、在上述技术方案中,通过将多种预测时长的多个预测文件进行分析和拆分,得到多个预测文件中的各个气象要素对应的气象要素文件,通过各个气象要素文件的分析和处理,得到多个气象要素对应的多个图像文件,从而根据该多个图像文件建立气象预测图谱,从而达到了覆盖各种预测时长的多种气象要素的气象预测图谱的目的,并通过图像展示的方法助力数据分析人员和电场的运维人员了解气象数据的现象和规律。
54、本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。
1.一种气象预测数据展示方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述多个预测文件中的每个预测文件生成多个预测时间文件,根据每个预测时间文件生成多个气象要素文件,并将每个气象要素文件转化为图像文件,得到每个预测文件对应的多个图像文件,包括:
3.根据权利要求1所述的方法,其特征在于,所述获取目标预测批次的多种预测时长对应的多个预测文件,包括:
4.根据权利要求1所述的方法,其特征在于,所述获取目标预测批次的多种预测时长对应的多个预测文件之后,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述将预测时长和空间尺度均相同的预测文件放入同一目录进行存储,得到多个存储目录之后,所述方法还包括:
6.根据权利要求2所述的方法,其特征在于,所述根据预测时间,生成所述多个预测文件中的每个预测文件对应的多个预测时间文件,包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.根据权利要求1所述的方法,其特征在于,所述根据气象要素,生成所述多个预测时间文件中的每个预测时间文件对应的多个气象要素文件之后,所述方法还包括:
9.根据权利要求1所述的方法,其特征在于,所述根据所述geoserver图层和不同气象要素热力图图例,得到气象要素热力图之前,所述方法还包括:
10.根据权利要求1所述的方法,其特征在于,所述在所述气象要素热力图上设置风速和海流的流场变化图,以得到目标图像,包括:
11.根据权利要求1所述的方法,其特征在于,所述通过气象预测图谱展示所述目标图像,包括:
12.一种气象预测数据展示装置,其特征在于,包括:
13.一种非临时性计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-11中任一项所述方法的步骤。
14.一种电子设备,其特征在于,包括:
15.一种气象预测数据展示系统,其特征在于,包括:服务器和显示设备;