GeoLira 如何判断一个值是当前有效、已过时、降级或不可用。缺失的数据绝不会被静默地转换为零,每个提供方都有其自身的数据时效性和故障处理策略。
数据时效性属于特定的产品
每个数据源具有不同的更新频率。对于 NOAA、GOES 和 GeoLira,由于观察到的运行延迟,因此采用了 600 秒的预警阈值和 1200 秒的数据过期时间,用于关键的数据流路径。Kp 的更新频率更长,并有独立的限制。HTTP 成功的状态本身并不能证明数据是最新状态。
“过时”并不意味着零。
旧记录仅在合同允许且接口明确标明“过时”的情况下才会显示为最后已知值。需要实时数据的特性,包括选定的警报和索引,会拒绝已过期的数据。缺失的观测值不等于零,也不会被替换为零。
质量标志、受污染样本和事件修订
SOURCE_WARNING 不能进入验证后的缓存区。OUT_OF_RANGE 和 BAD_STATION_STATE 保持在失效状态。标记为受污染的 GOES X 射线样本会被排除在当前值和历史记录之外。USGS 可能多次修订同一地震事件,因此规范的历史记录会保留所有修订版本,而用户界面则显示一个逻辑事件的最新的已接受版本。