首页 > 解决方案 > xarray 中的时间相关元数据

问题描述

我需要在我的元数据中存储xarray.Dataset沿一维(特别是time)变化的元数据。在我的特定场景中,数据集是随时间推移的一堆卫星图像。有问题的元数据是轨道方向(升序与降序)、轨道号等。我需要能够根据此元数据选择数据集的切片。

据我所知,元数据实现attrs仅支持为整个数据集(或数据数组)设置属性。

我能想到的解决这个问题的唯一方法是将元数据编码为一个变量,但这将需要为每个随时间变化的元数据项添加一个额外的变量。它也感觉不太正确,因为我认为变量应该包含data,而不是metadata,并且许多操作(例如取平均值)没有任何意义。

存储时间相关元数据的最佳方式是什么?

标签: pythonpython-xarray

解决方案


推荐阅读