Weacodi

погода за секунду

Альтернативный способ визуализации прогноза погоды —
помогающий оценить атмосферные условия всего за одну секунду.

Что такое Weacodi?

Weacodi — это альтернативный способ визуализации прогноза погоды, позволяющий оценить атмосферные условия за одну секунду. Вместо сложных числовых значений Weacodi использует интуитивный диаграммный язык, чтобы быстро передать, насколько комфортной или некомфортной будет погода. Такой подход позволяет с одного взгляда понять, стоит ли, например, планировать прогулку или тренировку.

Weacodi представляет Weather Comfort Diagram™ — визуальный язык для понимания прогноза погоды.

Weacodi основан на принципах когнитивного восприятия погодных условий человеком и мультимодальности. Этот подход использует разные сенсорные каналы для более полного и интуитивного понимания погоды.

Подробнее о концепции можно узнать в разделе документации.

Weacodi отображает различные погодные параметры, например:

  • состояние неба (солнечно, облачно)
  • осадки (дождь, снег)
  • уровень комфорта (рассчитывается на основе погодных условий)

Это позволяет быстро «почувствовать» погоду, не тратя время на анализ сложных данных.

Попробуйте версию dashboard: соберите собственный список панелей Weacodi с сохранёнными локациями и настройками.

Открыть dashboard
Попробуйте dashboard Weacodi

Демо прогноза Weacodi

Ниже показан живой прогноз Weacodi. Он использует геолокацию браузера; если она заблокирована, по умолчанию используется Мюнхен. Измените параметры и обновите панель, чтобы увидеть, как реагирует диаграмма.

--:--
Weacodi®

Выберите локацию или позвольте геолокации задать её автоматически, затем нажмите «Обновить», чтобы перезагрузить панель Grafana.

Нажмите в любом месте карты, чтобы выбрать локацию. Сохраните, чтобы применить её и вернуться к панели.
Выбрано: --
Weather Comfort Diagram™

Короткое название: Weacodi, фонетическая транскрипция: /wiːˈækədi/.

Лёгкость восприятия: главная цель диаграммы — дать пользователю информацию о погоде без необходимости читать числовые значения, что значительно упрощает принятие решений о тренировках, прогулках и поездках.

Комбинация графиков: диаграмма состоит из набора объединённых графиков, что позволяет интегрировать разные погодные данные в одно изображение и облегчает восприятие.

Отсутствие числовых значений: диаграмма не использует числовые значения, поэтому остаётся интуитивной и доступной для пользователей без специальной подготовки.

Относительные значения: значения по оси Y являются относительными и помогают пользователю быстро понять, насколько комфортны или опасны погодные условия, не вдаваясь в детали. Диаграмма состоит из набора объединённых графиков, которые показывают различные погодные параметры в течение дня. Ось Y отражает относительные значения, отвечая на вопрос: «Насколько сильно? Это максимум или почти ничего?» Это позволяет визуализировать разные аспекты погоды без конкретных числовых значений. Ось X отражает время.

Визуальное представление погодных условий: диаграмма показывает различные погодные параметры, включая небо, солнце, облачность, дождь, снег, а также вычисляемый уровень комфорта, давая пользователю целостное представление о погоде.

Диаграмма отображает следующие данные (см. рисунок):

  • День — отображается в зависимости от времени суток (1).
  • Ночь — отображается в зависимости от времени суток (чёрная область).
  • Солнце — количество солнечного света с учётом времени суток (2).
  • Облака — показывают наличие и плотность облачности, от небольшого количества облаков до сплошной облачности (3).
  • Дождь — показывает наличие осадков, включая вероятность и интенсивность дождя (4).
  • Снег — показывает наличие снега, включая вероятность и интенсивность снегопадов (5).
  • Рассчитанный уровень комфорта (необязательно) — определяется на основе погодных условий с учётом времени года и показывает комфорт для велопоездок и тренировок при текущих условиях (6).
  • Другие относительные значения, например скорость ветра, где максимальное значение «очень ветрено», а минимальное «полное отсутствие ветра», являются относительными и зависят от требований конкретного приложения.

Особое внимание следует обратить на линию графика, представляющую «уровень комфорта». Этот параметр рассчитывается уникальным алгоритмом, который учитывает все погодные данные, включая солнце, облачность, дождь и снег, а также сезонные изменения. Максимальный уровень означает «очень комфортно», минимальный — «абсолютно некомфортно, опасно», а средний — «нормальный уровень комфорта».

С помощью этой диаграммы пользователь может мгновенно получить ответ на вопрос: «Комфортна ли погода?» — без необходимости читать числовые значения. Это упрощает принятие решения о том, стоит ли идти на прогулку, тренировку или выезд.

Пример Weacodi

Мы видим, что сейчас ночь. Завтра будет хороший день, хотя солнца не будет. Ночью ожидается дождь, который продолжится утром. На следующий день будут и дождь, и снег. А после этого наступит прекрасный солнечный день.

Weather Comfort Diagram™
Android-приложение Cycling Weather

Ниже показан пример того, как Weacodi встроен в приложение Cycling Weather в виде виджета.

Weacodi Widget Preview

Скриншот из приложения Cycling Weather.

Подробнее и скачать
Мобильные приложения Weacodi

iPhone / iPad

Скачайте официальное приложение Weacodi для iPhone из App Store.

Weacodi App Store QR code
Открыть в App Store
Weacodi iPhone app preview

Android

Приложение для Android сейчас находится в закрытом тестировании. Напишите на weacodi@gmail.com, чтобы получить ранний доступ.

Weacodi Android app preview
Weacodi Grafana Plugin

Datasource + панель для Grafana.

Weacodi Grafana plugin

Код распространяется по лицензии AGPL‑3.0; концепция Weather Comfort Diagram™ остаётся под лицензией CC BY-SA 4.0.

Прототипы устройств Weacodi

Ранние макеты, показывающие, как Weacodi может выглядеть на повседневных устройствах.

Weacodi in a car dashboard prototype

Пример панели автомобиля

Weacodi in an elevator display prototype

Пример дисплея лифта

Weacodi on a smart fridge screen prototype

Экран умного холодильника

Weacodi in a home display prototype

Пример домашнего дисплея

Weacodi in an office display prototype

Пример офисного дисплея

Weacodi wearable watch prototype

Пример носимого устройства

Weacodi bathroom display prototype

Пример дисплея для ванной

Weacodi AI assistant display prototype

Персонализированный прогноз с AI

Weacodi Garmin watch prototype

Пример часов Garmin

Документация

Руководство показывает, как последовательно проектировать и встраивать Weather Comfort Diagram™ в приложения, dashboard-решения и печатные материалы.

  • Структура: ось времени, относительная шкала, дневные и ночные полосы, уровень комфорта и основные слои.
  • Элементы: солнце/облака, дождь/снег, линия комфорта и другие дополнительные параметры.
  • Стилизация: палитра, типографика, отступы и общие рекомендации по читаемости.
  • Примеры использования: виджеты, wearable-форматы и dashboard-макеты.
  • Напоминания о лицензии: как указывать авторство и сохранять производные материалы под условиями ShareAlike.

Скачать: weacodi-concept.pdf

Лицензия

Weacodi (Weather Comfort Diagram™) распространяется по лицензии Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0).

На практике это означает:

  • Используйте: вы можете встраивать диаграмму в dashboard, виджеты, wearable-устройства или любые другие проекты, коммерческие или личные.
  • Указывайте авторство: вы обязаны указывать авторство, размещая ссылку на https://weacodi.com и называя работу «Weather Comfort Diagram™» или «Weacodi®», включая имена авторов.
  • На тех же условиях: адаптации контента должны публиковаться под лицензией CC BY-SA 4.0.
  • Исходный код: любой код реализации должен распространяться под copyleft-лицензией (например, AGPL-3.0), чтобы все улучшения оставались открытыми.

Авторы и контакты

Авторы:
Oleksii Zubovskyi
Olena Zubovska

Email:
weacodi@gmail.com
zubovsky@gmail.com

Веб-сайт:
https://weacodi.com

LinkedIn:
Oleksii Zubovskyi

Citation

Zubovskyi, O., & Zubovska, O. (2025). Weacodi - One Second Forecast: An alternative way to visualize the weather forecast — helping to assess atmospheric conditions in just one second. weacodi.com. https://doi.org/10.5281/zenodo.18916318

Уведомление о товарном знаке

Weacodi® и любые его стилизованные варианты являются зарегистрированными товарными знаками авторов проекта — Oleksii Zubovskyi и Olena Zubovska.

Вы можете использовать это название описательно, когда ссылаетесь на проект или диаграмму, но не можете использовать его как часть названия продукта, логотипа или доменного имени без явного разрешения.

Вопросы? Напишите на weacodi@gmail.com.