数值天气文件的获取方法及装置、存储介质及电
发布日期:2024-08-21 浏览次数: 专利申请、商标注册、软件著作权、资质办理快速响应热线:4006-054-001 微信:15998557370
申请号: | 申请日: | ||
公开(公告)号: | 公开(公告)日: | ||
发明(设计)人: | 申请(专利权)人: | ||
主分类号: | 分类号: | ||
代理公司: | 代理人: | ||
地址: | 国省代码: | ||
权利要求书: | 说明书: | ||
微信咨询: | 添加微信:543646或【点此在线咨询】 | 文件下载: | 【点此下载】请正确填写本页网址和接收邮箱 |
摘要: | 本申请涉及通信领域,具体而言,涉及一种数值天气文件的获取方法及装置、存储介质及电子装置。、气象数据对于新能源发电项目的勘察、设计、运维具有重要意义,目前美国、欧洲、加拿大等多国均会每天会定时发布全球气象数据,其中以美国国家环境预报中心的全球预报系统(gfs)发布的气象数据使用最为广泛。但从... | ||
相关服务: | 软件产品登记测试全国受理 软件著作权666元代写全部资料全国受理 实用新型专利1875代写全部资料全国受理 | ||
本申请涉及通信领域,具体而言,涉及一种数值天气文件的获取方法及装置、存储介质及电子装置。背景技术:1、气象数据对于新能源发电项目的勘察、设计、运维具有重要意义,目前美国、欧洲、加拿大等多国均会每天会定时发布全球气象数据,其中以美国国家环境预报中心的全球预报系统(gfs)发布的气象数据使用最为广泛。但从初始数据源处获取的气象数据文件往往面临着大量的文件需要手动点击下载,并且下载后需要对文件进行解析后才能使用和存储的问题。2、针对现有技术中,从初始数据源处获取的气象数据文件往往面临着大量的文件需要手动点击下载,导致获取文件的效率较低的问题,目前尚未提出有效的解决方案。3、因此,有必要对相关技术予以改良以克服相关技术中的所述缺陷。技术实现思路1、本申请实施例提供了一种数值天气文件的获取方法及装置、存储介质及电子装置,以至少解决现有技术中,从初始数据源处获取的气象数据文件往往面临着大量的文件需要手动点击下载,导致获取文件的效率较低的问题。2、根据本申请实施例的一方面,提供了一种数值天气文件的获取方法,包括:在目标数据源中获取目标数值天气文件的元数据信息,其中,所述元数据信息包括:所述目标数值天气文件的文件名、文件大小和文件类型;根据所述文件名在多个数值天气文件中确定目标数值天气文件,以及根据所述目标数值天气文件的文件大小和所述目标数值天气文件的文件类型确定所述目标数值天气文件的下载方式和传输协议;根据所述下载方式下载所述目标数值天气文件,以及根据所述传输协议获取所述目标数值天气文件。3、在一个示例性实施例中,根据所述传输协议获取所述目标数值天气文件之后,所述方法还包括:解析所述目标数值天气文件,以确定所述目标数值天气文件中的数值天气数据;对所述数值天气数据进行处理,以得到气象数据,其中,所述气象数据至少包括以下之一:风速、风向、温度、湿度。4、在一个示例性实施例中,对所述数值天气数据进行处理,以得到气象数据之后,所述方法还包括:确定根据所述气象数据的数据类型和数据量;根据所述数据类型和所述数据量确定所述气象数据的存储格式,并根据所述存储格式对所述气象数据进行存储。5、在一个示例性实施例中,根据所述数据类型和所述数据量确定所述气象数据的存储格式,包括:在所述数据类型为文本类型,且所述数据量小于第一预设数据量的情况下,确定所述气象数据的存储格式为文本文件格式或办公文档格式;在所述数据类型为文本类型,且所述数据量大于或者等于所述第一预设数据量的情况下,确定所述气象数据的存储格式为列式存储格式;在所述数据类型为数值类型,且所述数据量小于第二预设数据量的情况下,确定所述气象数据的存储格式为表格格式;在所述数据类型为数值类型,且所述数据量大于或者等于所述第二预设数据量的情况下,确定所述气象数据的存储格式为数据库格式。6、在一个示例性实施例中,根据所述下载方式下载所述目标数值天气文件,包括:根据目标算法分析所述目标数据源的页面信息;根据所述页面信息确定所述目标数值天气文件的地址信息;根据所述下载方式和所述地址信息在所述目标数据源中下载所述目标数值天气文件。7、在一个示例性实施例中,根据所述目标数值天气文件的文件大小和所述目标数值天气文件的文件类型确定所述目标数值天气文件的传输协议,包括:在所述文件大小小于第一预设文件大小的情况下,确定所述目标数值天气文件的传输协议为http/https协议;在所述文件大小大于或者等于所述第一预设文件大小,且小于第二预设文件大小的情况下,确定所述目标数值天气文件的传输协议为ftp协议或者ssh协议;在所述文件大小大于或者等于所述第二预设文件大小的情况下,确定所述目标数值天气文件的传输协议为bittorrent协议。8、根据本申请实施例的另一方面,还提供了一种数值天气文件的获取装置,包括:第一获取模块,用于在目标数据源中获取目标数值天气文件的元数据信息,其中,所述元数据信息包括:所述目标数值天气文件的文件名、文件大小和文件类型;确定模块,用于根据所述文件名在多个数值天气文件中确定目标数值天气文件,以及根据所述目标数值天气文件的文件大小和所述目标数值天气文件的文件类型确定所述目标数值天气文件的下载方式和传输协议;第二获取模块,用于根据所述下载方式下载所述目标数值天气文件,以及根据所述传输协议获取所述目标数值天气文件。9、根据本申请实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述数值天气文件的获取方法。10、根据本申请实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述数值天气文件的获取方法。11、根据本申请实施例的又一方面,还提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行上述数值天气文件的获取方法。12、通过本申请实施例,在目标数据源中获取目标数值天气文件的元数据信息,其中,所述元数据信息包括:所述目标数值天气文件的文件名、文件大小和文件类型;根据所述文件名在多个数值天气文件中确定目标数值天气文件,以及根据所述目标数值天气文件的文件大小和所述目标数值天气文件的文件类型确定所述目标数值天气文件的下载方式和传输协议;根据所述下载方式下载所述目标数值天气文件,以及根据所述传输协议获取所述目标数值天气文件。即本申请实施例中,自动化地在目标数据源中获取目标数值天气文件的元数据信息,以及根据元数据信息在多个数值天气文件中确定目标数值天气文件,并根据对应的下载方式和传输方式下载并传输所述目标数值天气文件,解决了相关技术中,从初始数据源处获取的气象数据文件往往面临着大量的文件需要手动点击下载,导致获取文件的效率较低的问题。技术特征:1.一种数值天气文件的获取方法,其特征在于,包括:2.根据权利要求1所述的数值天气文件的获取方法,其特征在于,根据所述传输协议获取所述目标数值天气文件之后,所述方法还包括:3.根据权利要求2所述的数值天气文件的获取方法,其特征在于,对所述数值天气数据进行处理,以得到气象数据之后,所述方法还包括:确定根据所述气象数据的数据类型和数据量;4.根据权利要求3所述的数值天气文件的获取方法,其特征在于,根据所述数据类型和所述数据量确定所述气象数据的存储格式,包括:5.根据权利要求1所述的数值天气文件的获取方法,其特征在于,根据所述下载方式下载所述目标数值天气文件,包括:6.根据权利要求1所述的数值天气文件的获取方法,其特征在于,根据所述目标数值天气文件的文件大小和所述目标数值天气文件的文件类型确定所述目标数值天气文件的传输协议,包括:7.一种数值天气文件的获取装置,其特征在于,包括:8.一种计算机可读的存储介质,其特征在于,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行上述权利要求1至6任一项中所述的方法。9.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行所述权利要求1至6任一项中所述的方法。10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6任一项中所述的方法。技术总结本申请公开了一种数值天气文件的获取方法及装置、存储介质及电子装置,其中,上述方法包括:在目标数据源中获取目标数值天气文件的元数据信息,其中,所述元数据信息包括:所述目标数值天气文件的文件名、文件大小和文件类型;根据所述文件名在多个数值天气文件中确定目标数值天气文件,以及根据所述目标数值天气文件的文件大小和所述目标数值天气文件的文件类型确定所述目标数值天气文件的下载方式和传输协议;根据所述下载方式下载所述目标数值天气文件,以及根据所述传输协议获取所述目标数值天气文件。技术研发人员:周利,任鑫,王一妹,魏昂昂,武青,祝金涛受保护的技术使用者:中国华能集团清洁能源技术研究院有限公司技术研发日:技术公布日:2024/8/16
- 上一篇:保温隔热的房屋结构的制作方法
- 下一篇:一种真空式容器盖的制作方法