问题标签 [ncml]

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.

0 投票
1 回答
418 浏览

xslt - 如何在xslt中累积position()函数的值

我有这个 xml 文件

我需要 xslt 文件,它给出这样的输出

这是两个标签的名称属性:变量和组。目前我有这样的代码

它会给我

那么如何通过这个 position() 函数达到我的目标,或者在 XSLT 中还有其他更好的方法吗?提前非常感谢。

0 投票
2 回答
182 浏览

xslt - 如何在一个选择语句中选择两个节点

我有一个这样的xml文件

我想要名称是变量或组的节点的值,那么正确的语法是什么?

提前致谢

0 投票
2 回答
43874 浏览

xslt - 如何获取当前节点的父节点名?

获取当前节点的父节点名称的正确语法是什么?我知道这是关于 AxisName 父级的,但是正确的语法是什么?例如以下 xml

对于元素变量,我应该得到 netcdf 或组。提前致谢。

0 投票
2 回答
197 浏览

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

0 投票
1 回答
427 浏览

xml - 使用 ncml 聚合 netcdf 文件?

我们将海洋模型的每小时输出存储在一系列 netcdf 文件中,每个月一个。

我们将每月的第一个小时和最后一个小时存储在每个文件中。我们想使用 NcML 聚合这些文件,但我们不想在聚合中获得重复的时间值。

有没有办法做到这一点?

0 投票
1 回答
242 浏览

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) 夏威夷大学马诺阿分校

0 投票
1 回答
101 浏览

xml - 从 OPeNDAP 服务器获取 NcML

Unidata 的 ToolsUI(java GUI 程序)可以从 OPeNDAP 数据集链接生成 NcML,ncdump命令行实用程序也可以。我想知道是否可以从 Web 服务输出 NcML,作为 OPeNDAP 功能或可以从数据集链接生成 NcML 的单独 Web 服务。

那么,是否有可能从 OPeNDAP 服务器获得 NcML 响应?

0 投票
5 回答
1242 浏览

netcdf - 使用 NCML 减少 netCDF 文件中的维度

我正在尝试使用 NCML 将 CF-1.4 文件“转换”为 CF-1.6。特别感兴趣的是如何 1) 删除维度,然后 2) 更改变量的维度。ncdump例如,下面是两个netCDF文件的顶部 ( )。第一个是 CF-1.4,尺寸为time、和。在此文件中,变量(例如 temp)是以下四个函数:. 我想通过 NCML 将其转换为 CF-1.6 文件,如第二个文件所示,其中//不再是维度,变量只是时间的函数。谢谢,zlatlontemp(time,z,lat,lon)zlatlon

文件 1:

文件 2:

0 投票
0 回答
74 浏览

ncml - 可以通过 NcML 向非缓存的 THREDDS 数据集添加属性吗?

多年来,在我们的 THREDDS 数据服务器 (TDS) 上,我们一直很高兴地使用datasetRoot 上的 cache="false" 功能来告诉 TDS不要缓存多个 netcdf 文件。

我们不想缓存这些文件的原因是,每天这些每日预测文件都会被同名但数据不同的文件覆盖。

但是现在我们需要添加和修改这些数据集的属性。特别是,我们想添加全局属性

当要修改的数据集包含在这种 datasetRoot 构造中时,我们可以通过 NcML 修改属性吗?

0 投票
2 回答
308 浏览

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 吗?这些是非常简单的时间序列浮标观测文件。