You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Siphon访问HYCOM Hindcast数据集时遭遇OPENDAP不可用问题求助

Siphon访问HYCOM Hindcast数据集时遭遇OPENDAP不可用问题求助

大家好,我已经成功用Siphon实现了HYCOM预报模型运行目录(FMRC)的访问,这个模式用起来真的很顺手!但现在遇到了一个棘手的问题——没法用同样的方式访问hindcast(后报)目录。

先给大家看能正常运行的FMRC代码,对应的THREDDS目录在浏览器里的显示也完全正常:

from siphon.catalog import TDSCatalog

thredds_url_fmrc = "https://tds.hycom.org/thredds/catalog/GLBy0.08/expt_93.0/FMRC/runs/catalog.xml"

cat_fmrc = TDSCatalog(thredds_url_fmrc)

ds_fmrc = cat_fmrc.datasets[0].remote_access()

下面是无法正常运行的hindcast代码:

from siphon.catalog import TDSCatalog

thredds_url_hind = "https://tds.hycom.org/thredds/catalogs/GLBy0.08/expt_93.0.xml"

cat_hind = TDSCatalog(thredds_url_hind)

ds_hind = cat_hind.datasets[0].remote_access()

运行这段代码会直接抛出错误:ValueError: OPENDAP is not available for this dataset.

我注意到FMRC和hindcast数据集都嵌套在同一个高层级目录下,但浏览器里显示的FMRC目录页面和hindcast的页面结构差异很大。不过我用的hindcast目录URL确实是从目录条目里获取到的。

我现在有两个猜测:要么是我给Siphon指定的URL不对,要么是HYCOM的THREDDS服务器可能限制了这类请求量过大的高层级访问?

另外我已经在HYCOM用户组里发过这个问题(当时没太聚焦Siphon相关的细节),现在来这里求助各位大佬,希望能得到帮助或建议!

备注:内容来源于stack exchange,提问作者jamespolly

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 13:08:03