问题标签 [thredds]
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.
excel - Excel 用户访问 THREDDS 数据服务器上的 NetCDF 文件的最佳方式是什么?
我已经看到以下使用excel访问 netcdf 文件的示例。
我想知道是否可以根据特定索引访问数据的某个部分(例如,来自 4D 变量的地图上某个点的参数时间序列)
在我看来,没有任何编码就不可能吗?
有什么想法吗?
xml - NcML/THREDDS 值元素是否存在硬连线限制?
可以放置在 values NcML 元素中的条目的大小或数量是否有限制?我正在尝试通过添加以下形式的 NcML 条目来获取一组没有 lon/lat 变量但带有 x/y 变量的 NetCDF 文件:
lat 和 lon 变量存在于一个单独的文件中,我已经使用 ncks 将它们提取到单个字符串中,我已经将它们卡在适当的位置之间。
featureCollectionScan.log 中的错误消息是:
……
……
.... [2013-02-07T15:15:37.695-0600] 错误 ucar.nc2.ft.fmrc.Fmrc: /raid/data/txla_nesting6/.*.nc$: makeFmrcInv failed java.lang.RuntimeException: java .lang.NullPointerException
geospatial - 在 Unidata Integrated Data Viewer (IDV) 上从 THREDDS 目录加载数据?
我正在尝试通过目录将一些数据从 THREDDS 服务器加载到 IDV,但我收到错误消息,例如
服务器不支持 Content-Length
我可以从我的本地文件夹中添加 netcdf 数据,但无法让这个数据正常工作。似乎我错过了一个基本步骤,因为我在用户手册上也找不到我正在寻找的信息。我想知道是否有人有类似的问题......
我正在尝试下面的目录。
http://opendap.co-ops.nos.noaa.gov/thredds/catalog/NOAA/GBOFS/MODELS/201302/catalog.html
xml - 远程 3D 和 4D 变量的 NcML 聚合?
NcML 可以用于聚合 3D 和 4D 网格吗?我不确定,因为它们的维度数量不同。例如海面高度 (ssh) 和水温,其中 ssh 有三个维度 [time, lat, lon] 而 temp 有四个维度 [time, depth, lat, lon]?我的测试没有成功,所以我的直觉是我必须将 3D 和 4D 变量分成单独的目录。但我希望其他人可能有其他建议?
虽然我尝试在下面的代码段中使用“联合”聚合,但由于 3D 变量从 2008 年 12 月 28 日开始,而 4D 变量从 2008 年 5 月 8 日开始,因此没有正确映射时间维度:
然后我在“时间”维度上尝试了“joinExisting”聚合,但这仅在数据集每个包含相同变量(它们不包含)时才有效。根据我在聚合中首先列出的数据集,以下示例中会排除 3D 或 4D 变量:
那么,有没有办法聚合这些数据集呢?我必须将 3D 和 4D 变量分开吗?
谢谢!John Maurer 太平洋岛屿海洋观测系统 (PacIOOS) 夏威夷大学马诺阿分校
netcdf - 使用 NCML 减少 netCDF 文件中的维度
我正在尝试使用 NCML 将 CF-1.4 文件“转换”为 CF-1.6。特别感兴趣的是如何 1) 删除维度,然后 2) 更改变量的维度。ncdump
例如,下面是两个netCDF
文件的顶部 ( )。第一个是 CF-1.4,尺寸为time
、和。在此文件中,变量(例如 temp)是以下四个函数:. 我想通过 NCML 将其转换为 CF-1.6 文件,如第二个文件所示,其中//不再是维度,变量只是时间的函数。谢谢,z
lat
lon
temp(time,z,lat,lon)
z
lat
lon
文件 1:
文件 2:
ncml - 可以通过 NcML 向非缓存的 THREDDS 数据集添加属性吗?
多年来,在我们的 THREDDS 数据服务器 (TDS) 上,我们一直很高兴地使用datasetRoot 上的 cache="false" 功能来告诉 TDS不要缓存多个 netcdf 文件。
我们不想缓存这些文件的原因是,每天这些每日预测文件都会被同名但数据不同的文件覆盖。
但是现在我们需要添加和修改这些数据集的属性。特别是,我们想添加全局属性
当要修改的数据集包含在这种 datasetRoot 构造中时,我们可以通过 NcML 修改属性吗?
ncml - 用于匹配目录的正则表达式
对于要为其创建 THREDDS 目录的 NetCDF 文件,我有一个有点复杂的目录结构。
但我发现 datasetScan 和聚合/扫描元素中的 regExp 属性似乎无法使用 regExp 处理子目录。例如,此目录条目有效。
但以下没有。没有找到数据集。
这是一个大大简化的示例,只是为了确认 regExp 与此 ncML 页面底部隐含的子目录不匹配。 http://www.unidata.ucar.edu/software/thredds/current/netcdf-java/ncml/v2.2/AnnotatedSchema4.html
我的真正目标是通过 <scan regExp=""> 使用 ncML 聚合
我应该使用 FeatureCollections 吗?这些是非常简单的时间序列浮标观测文件。
thredds - WMS 的 Thredds threddsConfig.xml 文件问题
我已经安装了 Thredds 4.3 版(在 tomcat 7 上)并且它正在工作,除了 WMS。
如果我使用较旧的 threddsConfig.xml 文件(除了取消注释 WMS 之外,这几乎是所有默认值,它可以工作并且我看到了 Godiva 链接。
如果我下载最新的 threddsConfig.xml 并取消注释 WMS 功能,Godiva 链接不会出现。
这是我修改后的默认 XML 文件:
谢谢
thredds - Thredds 服务器 WMS/Godiva 工作,但 WMS 链接仅显示 XML
我有最新的 Thredds 服务器与 Tomcat 7 一起使用,并且在 threddsConfig.XML 文件中我启用了 WMS。这会导致 Godiva 链接显示在“查看者”类别的底部。
但是,在上面的 Access 类别中,现在同时显示 OPENDAP 和 WMS,WMS 链接无法正常工作。单击链接时,IE 和 Chrome 都只显示 XML。
谢谢