Как GeoLira определяет, является ли значение текущим, устаревшим, сниженного качества или недоступным. Отсутствующие данные никогда незаметно не превращаются в ноль, а у каждого поставщика есть собственная политика актуальности и сбоев.
Актуальность относится к конкретному продукту
У каждого источника есть собственная частота публикации. Для NOAA RTSW и GOES наблюдаемая операционная задержка привела к тому, что GeoLira использует порог предупреждения 600 секунд и жесткий возраст устаревания 1200 секунд в критических путях текущих данных. Kp имеет более длинный цикл и отдельные пределы. Сам по себе успешный HTTP-ответ никогда не доказывает, что данные актуальны.
STALE никогда не означает ноль
Старая запись может показываться как последнее известное значение только там, где это разрешает контракт и интерфейс явно обозначает STALE. Функции, требующие текущих доказательных данных, включая выбранные оповещения и авторские индексы, отклоняют записи после жесткого истечения. Отсутствующее наблюдение не является нулевым наблюдением и никогда не подставляется как таковое.
Флаги качества, загрязненные образцы и ревизии событий
SOURCE_WARNING не может попасть в проверенный текущий кэш. OUT_OF_RANGE и BAD_STATION_STATE остаются fail-closed. Образцы GOES X-ray, отмеченные источником как загрязненные, исключаются из текущих значений и истории. USGS может неоднократно пересматривать одно и то же землетрясение, поэтому каноническая история сохраняет ревизии, а пользовательские представления показывают новейшую принятую ревизию одного логического события.