问题标签 [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.
xslt - 如何在xslt中累积position()函数的值
我有这个 xml 文件
我需要 xslt 文件,它给出这样的输出
这是两个标签的名称属性:变量和组。目前我有这样的代码
它会给我
那么如何通过这个 position() 函数达到我的目标,或者在 XSLT 中还有其他更好的方法吗?提前非常感谢。
xslt - 如何在一个选择语句中选择两个节点
我有一个这样的xml文件
我想要名称是变量或组的节点的值,那么正确的语法是什么?
提前致谢
xslt - 如何获取当前节点的父节点名?
获取当前节点的父节点名称的正确语法是什么?我知道这是关于 AxisName 父级的,但是正确的语法是什么?例如以下 xml
对于元素变量,我应该得到 netcdf 或组。提前致谢。
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
xml - 使用 ncml 聚合 netcdf 文件?
我们将海洋模型的每小时输出存储在一系列 netcdf 文件中,每个月一个。
我们将每月的第一个小时和最后一个小时存储在每个文件中。我们想使用 NcML 聚合这些文件,但我们不想在聚合中获得重复的时间值。
有没有办法做到这一点?
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) 夏威夷大学马诺阿分校
xml - 从 OPeNDAP 服务器获取 NcML
Unidata 的 ToolsUI(java GUI 程序)可以从 OPeNDAP 数据集链接生成 NcML,ncdump
命令行实用程序也可以。我想知道是否可以从 Web 服务输出 NcML,作为 OPeNDAP 功能或可以从数据集链接生成 NcML 的单独 Web 服务。
那么,是否有可能从 OPeNDAP 服务器获得 NcML 响应?
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 吗?这些是非常简单的时间序列浮标观测文件。