气象数据

news/2024/9/20 13:34:02

GDAS(Global Data Assimilation System)全球数据同化系统,是美国国家气象局(National Weather Service, NWS)的一部分,它是一个复杂的系统,用于生成全球范围的气象分析数据。

1.FNL大气再分析数据集

是GDAS的最终分析产品,用于历史和气候研究

更新慢

1度的

https://rda.ucar.edu/datasets/d083002/

0.25度的

https://rda.ucar.edu/datasets/d083003/

2.GFS 全球预报数据

https://nomads.ncep.noaa.gov/pub/data/nccf/com/gfs/prod/

只提供最近10天的数据

GFS(Global Forecast System)

GFS模型依赖于GDAS提供的初始场来进行天气预报

GFS数据集由选定的模型输出作为网格化预测变量组成。384小时预报,具有3小时预测间隔,以6小时时间分辨率(即每天更新四次)进行。
时间分辨率:3小时,6小时,12小时,18小时,24小时,16天

1度的

  gfs.tCCz.pgrb2.1p00.fFFF

0.25度的

  gfs.tCCz.pgrb2.0p25.fFFF

使用python读取下载的grib2数据

GRIB是一种用于表示和交换气象数据的国际标准格式,广泛应用于气象和海洋科学领域

pygrib 是一个用于读取和写入GRIB(Gridded Binary)文件的Python库

安装

conda install -c conda-forge pygrib

读取

import pygribgrbs = pygrib.open('D:\\data\\gfs.t18z.pgrb2.1p00.f006')
for grb in grbs:print(grb)  # 打印消息的详细信息print("dataDate",grb.dataDate)print("analDate",grb.analDate)print("validDate",grb.validDate)print("forecastTime",grb.forecastTime)print("julianDay",grb.julianDay)print("indicatorOfUnitOfTimeRange",grb.indicatorOfUnitOfTimeRange)break
# 假设lats和lons是已经获取的纬度和经度数组
spatial_resolution_lat = lats[0]-lats[1]
spatial_resolution_lon = lons[0]-lons[1]
print("Spatial resolution (latitude):", spatial_resolution_lat[0])
print("Spatial resolution (longitude):", spatial_resolution_lon[0])
min_lon = lons[0]
max_lon = lons[-1]
min_lat = lats[0]
max_lat = lats[-1]
print("Spatial range (longitude):", min_lon[0], "to", max_lon[-1])
print("Spatial range (latitude):", min_lat[0], "to", max_lat[-1])
# 关闭文件
grbs.close()

运行结果:

说明:

索引或序号 1
变量的名称 Pressure reduced to MSL
单位和时间类型 Pa 压力单位帕斯卡(Pascal)
(instant):这表明预报是瞬时的
regular_ll:这指的是使用的网格类型,regular_ll表示这是一个规则的纬度-经度网格。
meanSea:level:这进一步确认了数据是在平均海平面上的水平面数据。
预报时间 fcst time 6 hrs:这表示预报是在分析时间之后6小时的。
初试时间 from 202409131800:这是一个时间戳,格式为YYYYMMDDHH,表示预报是从2024年9月13日18时开始的。
analDate(分析时间)
validDate(有效时间)
forecastTime(预报时间)
indicatorOfUnitOfTimeRange(forecastTime字段的单位,1小时,10分钟)

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/62519.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

中电信翼康基于Apache Dolphinscheduler重构“星海济世医疗数据中台”实践经验分享

文章作者:尚志忠 编辑整理:曾辉 行业背景 随着大数据、云计算、5G、人工智能等技术的快速发展,以及医疗信息化建设的不断深入,数据中台作为打通医疗数据融合壁垒、实现数据互通与共享、构建高效数据应用的关键信息平台,正逐渐成为推动医疗行业数字化转型和创新发展的重要力…

ESXi 8.0 中已弃用且不受支持的设备 (88172)

ESXi 8.0 中已弃用且不受支持的设备 (88172)ESXi 8.0 中已弃用且不受支持的设备 (88172) 请访问原文链接:ESXi 8.0 中已弃用且不受支持的设备 (88172),查看最新版。原创作品,转载请保留出处。 作者主页:sysin.org该文为官方 KB 的翻译和整理,方便查询 ESXi 8.0 中不再支持…

帝国cms建立目录不成功!请检查目录权限

当帝国CMS提示“建立目录不成功!请检查目录权限”时,通常是因为帝国CMS在尝试生成静态页面或执行其他文件操作时,遇到了文件系统权限问题。以下是一些解决此问题的步骤: 常见原因及解决办法目录权限不足:解决办法:确保目标目录具有可写的权限。通常,文件权限应设为 644,…

帝国CMS:恢复备份文件刷新时出错——建立目录不成功

当帝国CMS在恢复备份文件刷新时提示“建立目录不成功”,这通常意味着在生成静态页面或存放相关文件的过程中遇到了问题。以下是一些可能的原因及其解决办法: 常见原因及解决办法目录权限问题:解决办法:检查目标目录的权限是否正确。通常文件权限应设为 644,目录权限为 755…

帝国CMS 建立目录不成功!

帝国CMS在尝试建立目录时提示“建立目录不成功”,通常是因为权限问题或其他与文件系统相关的障碍。以下是一些可能的原因及解决方法: 常见原因及解决方法目录权限不足:解决方法:确保目标目录具有可写的权限。通常,文件权限应设为 644,目录权限为 755。可以通过FTP客户端或…

帝国cms数据库连接不上怎么办

当帝国CMS无法连接数据库时,这通常是由多种原因引起的。以下是一些常见的解决步骤: 常见原因及解决办法数据库配置错误:解决办法:检查帝国CMS的数据库配置文件(通常位于 /e/config/config.php),确认数据库服务器地址、用户名、密码和数据库名称是否正确。数据库服务未启…

帝国CMS提示parse error syntax error的解决方法

当帝国CMS提示“Parse error: syntax error”时,这通常意味着PHP解析器遇到了无法理解的代码,最常见的原因是语法错误。以下是一些解决此类问题的方法: 常见原因及解决办法检查语法错误:解决办法:仔细检查报错行附近的代码,查找是否有语法错误,如缺少分号、括号不匹配、…

香橙派5Pro+虚拟机Ubuntu18.04交叉编译+Opencv4.7

1.基础工具安装 ①Ubuntu虚拟机下交叉编译工具链安装 香橙派5Pro为Arm64位架构,因此需要安装g++-aarch64-linux-gnu以及gcc-aarch64-linux-gnu(有其它交叉编译器,本文以此编译器为例)更新软件源 sudo apt update sudo apt upgrate点击查看交叉编译工具链安装 apt-cache sea…