为什么使用虹吸包提取NEXRAD 3级产品返回空?



我使用虹吸包提取NEXRAD Level 3数据,如下链接中的示例:https://unidata.github.io/siphon/latest/examples/Radar_Server_Level_3.html。但似乎可用的数据集是空的。有谁知道为什么,如果我需要使用不同的软件包来访问NEXRAD 3级产品吗?谢谢。

from datetime import日期时间

进口matplotlib。Pyplot为PLT导入numpy为np

虹吸。cdmr导入数据集虹吸。radarserver import get_radarserver_datassets, radarserver

ds = get_radarserver_datassets ('http://thredds.ucar.edu/thredds/')打印(列表(ds))

url = ds['NEXRAD III级雷达来自IDD'].follow().catalog_urlrs = RadarServer(url)

打印(rs.variables)

query = rs.query()query.stations(基础).time (datetime.utcnow ()) .variables (N0Q)

rs.validate_query(查询)

catalog = rs.get_catalog(query)

打印(catalog.datasets)

简短的回答是,国家气象局用"超分辨率"取代了N?Q系列产品(数字基础反射率)。标识为N?B的对应项,其中?表示产品的高程。

所以对于你引用的例子,用N0B代替N0Q,一切都应该像以前一样工作。

相关内容

  • 没有找到相关文章

最新更新