天气数据来源

Naola 同时查询多个天气服务,并将它们的预报合并为单一的共识预报。下面介绍它的工作原理以及使用了哪些来源。

当前来源

免费层查询 2 个来源。Naola 高级版解锁另外 4 个来源以获得更紧密的共识——共 6 个。

提供商预报模型层级网站
Open-MeteoECMWF(欧洲模型)免费open-meteo.com
OpenWeatherMapGFS(美国模型)免费openweathermap.org
WeatherAPI混合高级版weatherapi.com
Visual Crossing混合高级版visualcrossing.com
Apple WeatherKit混合(Apple)高级版developer.apple.com/weatherkit
Google Weather混合(Google)高级版developers.google.com/.../weather

共识如何运作

  1. 所有来源同时查询 -- 如果某一个缓慢或宕机,其他来源仍然工作。你总能得到结果。
  2. 预报被标准化 -- 所有温度都转换为摄氏度,所有风速都转换为 m/s,以便公平比较。
  3. 计算加权中位数 -- 基于更高质量预报模型的来源(如欧洲的 ECMWF)比混合模型权重更大。这能产生更准确的共识。
  4. 剔除异常值 -- 如果某个来源给出明显不同的读数,会将其从最终结果中排除,以免扭曲共识。

置信度颜色

天气卡片上的彩色徽章会告诉你各来源的一致程度:

颜色含义
绿色高置信度 -- 各来源在 1.5 摄氏度内一致
黄色中等置信度 -- 存在一些分歧(3 摄氏度以内)
红色低置信度 -- 各来源相差超过 3 摄氏度

预报

共识方法同样适用于预报: