问题标签 [pygrib]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
grib - 网格 如何将 Lambert 保形转换为纬度/经度
我有一个关于 WRF 的 grib 数据。
网格定义模板编号为 30(Lambert Conformal)
但现在,我需要将此兰伯特保形转换为 0(纬度/经度)
有可能吗?
python - 安装 pygrip 和 conda forge
我正在尝试安装 pygrib 以从 grib1 文件中提取一些数据。我发现了这个:安装推荐使用 conda- forge 的pygrib 包答案。我不知道存在。反正我新建了一个环境,用了conda install -c conda-forge pygrib=2.0.1
命令。它似乎已经安装了所有东西(pygrib 2.0.1 . py35_3 . conda-forge
我打电话时已经列出了conda list
所以它似乎已经安装了所有东西。但是当我import pygrib
遇到ModuleNotFoundError: No module named 'pygrib'
错误时。我需要做些什么来激活软件包吗?我的印象是它当我运行 conda-forge 命令时会很好。
python - WRF Lambert Conformal Conic 如何转换为纬度/经度图偏移
我尝试将 Lambert 共形坐标转换为 lat/lon (WGS84),并且我使用了 wgrib2,但结果有偏差。
命令:
wgrib2 "mypath" -match "10m...." -new_grid_winds grid -new_grid_interpolation neighbor -new_grid latlon 108:129:0.25 16:65:0.25 "outputpath"
结果:
虽然应该是这样(来自windy.com)
grib 文件:
python - Installing "pygrib" package on Windows: problem with "Python.h" file
I'm trying to install the pygrib package using the "Thonny IDE" tool to manage packages but I got this Error:
I got that it cannot find "Python.h" in the right Path but I cannot understand which is the right one.
Sorry for no more information but I've been using Python for very little time.
python - 如何修复:collect2:错误:ld 返回 1 退出状态错误:命令“x86_64-linux-gnu-gcc”失败,退出状态为 1
我试图安装一个 pygrib 包。在python 2中。我安装了所有必需的包。(https://jswhit.github.io/pygrib/docs/pygrib-module.html)我命令 pip 安装 pygrib。但它有一个错误。我在错误脚本中找不到错误。有很多警告。但我认为不安装没有问题。
如何解决此错误?
python - 使用 .values 键“AttributeError: 'list' object has no attribute 'values'”的字典项出现问题
当我运行上面的代码时,我收到以下错误:
.values 键仅在选择列表中的第一项时有效,如下所示:
但不是当我这样做
我知道 .values 键的格式是 dict.values,但我不知道如何检索前 24 个列表项中的数据。我的目标是将所选变量(Geopotential Height)的前 24 个文件作为一个 numpy 数组,但为了做到这一点,我需要能够使用 .values 提取每个文件中包含的信息。
我一直在关注 pygrib 的文档:https ://jswhit.github.io/pygrib/docs/
python - 查找关于 Python 包的 Kwargs 和其他信息
你好 StackOverflow 社区,
我是一名 Python 初学者,正在从 MATLAB 过渡。到目前为止,我最大的困难之一是试图了解如何找到有关我安装的新 Python 包的更多信息。让我尝试在下面举一个具体的例子:
假设我下载并希望使用 pygrib 包打开并从我下载的 .grib 文件中获取一些大气数据。我在网上(这里)找到了一些代码,向我展示了如何使用 pygrib 获取数据。该代码的作者使用 pygrib 包的语法,我无法在 pygrib 网站上找到文档(例如pygrib.open.select.values(); pygrib.open.select()["latitudeOfFirstGridPointInDegrees]
)。
pygrib.open.select.values()
在 pygrib 网站(此处)上搜索更多信息时,我认为这pygrib.open.select()
是**kwargs
它的论点,没有进一步解释。
我的问题是,kwargs
在.values
Python 中是一样的吗?如,.values
关键字参数是pygrib.open.select()
? 我的想法导致答案是否定的,然后又提出了另一个问题:
在哪里可以找到关于接受的更多信息kwargs
,pygrib.open.select()
一般来说,如何找到其他 Python 包的这些信息?是否需要查看每个类的源代码?
真诚感谢任何帮助或指导。感谢您的时间和努力。
python - 如何使用 pygrib 从 lat、lon 值中检索
我开始使用python编程,我想制作一个小脚本,显示“在浮雕上方2m高度诊断的局部温度”,“在10m高度诊断的东西向水平风的纬向分量”和“在 10 m 高度诊断的水平风的子午分量”作为经度和纬度的函数。
为此,我从 Meteofrance OPEN DATA的开放数据站点下载一个文件,方法是选择:
域:“法国 - 0.01°”,子包:“SP1 - 当前表面参数”,截止日期组“0h”和运行日期“2020-02-10 00 UTC”
所以我有一个 grib2 格式的文件,我试图用 pygrib 库处理
首先,我只是想获取给定点的温度(经度 = 0.25,纬度 = 49.21)
我创建了一个索引来读取文件(似乎是最快的)
我选择与温度对应的记录并恢复值:
问题是,从那里,我摸索,我没有找到如何从这个变量(numpy.ma.core.MaskedArray)中检索与我的经度 = 0.25 和纬度 = 49.21 对应的值
如果有人有想法,我很感兴趣
python - 获取给定边界的 grib 值的替代(更快)方法?
我使用 pygrib 提取给定边界内特定波段的所有 grib 值。该函数将返回一个 Json 对象,其中包含每个分析数据的所有值。
现在我每次运行都要读取大约 73 个 grib,响应速度很慢,现在大约是 3 分钟。
结果应该类似于: Grid Result
您是否知道另一种在 bbox 中提取数据的方法,使用 GDAL 或 ECCODES 等其他工具?
我不能使用 grib2json,因为它不识别 GRIB。
提前致谢