netcdf - 有没有办法存储数据点而不是创建多维数组?
问题描述
我正在尝试读取可用数据并将其写入 NetCDF 文件。比如说,我正在沿不同的时间、深度、纬度和经度值读取温度,我将不得不创建一个完整的 4D 时间、深度、纬度和经度网格作为维度。
但是,我正在记录的数据在很少的点上具有价值。例如,在其中一种情况下,我有 155 个点的数据,而网格的时间、深度纬度和经度分别为 50x16x16x18。因此,在具有 230400 个单元格的网格中,我只有 155 个点的数据。其余所有点都有填充值。
有这么多的填充值似乎毫无用处。是否可以编写一个合法的 netCDF 文件,其中仅包含有数据的点,或者可能更少使用填充值?
我正在为该过程使用 NetCDF Java 库。
非常感谢你。
解决方案
推荐阅读
- powershell - PS版本2的powershell Get-Content -raw替代品
- html - HTML/CSS div 悬停时超出父 div
- javascript - 在 Observable 上使用 await 时,我应该使用什么来代替 toPromise()?
- node.js - 无法读取 cookie 中未定义的属性“程序”?
- angular - Angular 5 - 检查服务器错误
- c# - C#获取xml文档中的所有节点但忽略嵌套节点
- postgresql - Postgres-xl 上的 PostGIS 扩展
- java - Jboss EAP 7.0.9 中的 RichFaces 4.3.7:IllegalStateException
- ios - 如何更快地优化将视频保存到相册?
- matlab - 读取每第 n 行数据,读取条件后的所有行