Что такое Weacodi?
Weacodi — это альтернативный способ визуализации прогноза погоды, позволяющий оценить атмосферные условия за одну секунду. Вместо сложных числовых значений Weacodi использует интуитивный диаграммный язык, чтобы быстро передать, насколько комфортной или некомфортной будет погода. Такой подход позволяет с одного взгляда понять, стоит ли, например, планировать прогулку или тренировку.
Weacodi представляет Weather Comfort Diagram™ — визуальный язык для понимания прогноза погоды.
Weacodi основан на принципах когнитивного восприятия погодных условий человеком и мультимодальности. Этот подход использует разные сенсорные каналы для более полного и интуитивного понимания погоды.
Подробнее о концепции можно узнать в разделе документации.
Weacodi отображает различные погодные параметры, например:
- состояние неба (солнечно, облачно)
- осадки (дождь, снег)
- уровень комфорта (рассчитывается на основе погодных условий)
Это позволяет быстро «почувствовать» погоду, не тратя время на анализ сложных данных.
Попробуйте версию dashboard: соберите собственный список панелей Weacodi с сохранёнными локациями и настройками.
Открыть dashboard
Демо прогноза Weacodi
Ниже показан живой прогноз Weacodi. Он использует геолокацию браузера; если она заблокирована, по умолчанию используется Мюнхен. Измените параметры и обновите панель, чтобы увидеть, как реагирует диаграмма.
Выберите локацию или позвольте геолокации задать её автоматически, затем нажмите «Обновить», чтобы перезагрузить панель Grafana.
Weather Comfort Diagram™
Короткое название: Weacodi, фонетическая транскрипция: /wiːˈækədi/.
Лёгкость восприятия: главная цель диаграммы — дать пользователю информацию о погоде без необходимости читать числовые значения, что значительно упрощает принятие решений о тренировках, прогулках и поездках.
Комбинация графиков: диаграмма состоит из набора объединённых графиков, что позволяет интегрировать разные погодные данные в одно изображение и облегчает восприятие.
Отсутствие числовых значений: диаграмма не использует числовые значения, поэтому остаётся интуитивной и доступной для пользователей без специальной подготовки.
Относительные значения: значения по оси Y являются относительными и помогают пользователю быстро понять, насколько комфортны или опасны погодные условия, не вдаваясь в детали. Диаграмма состоит из набора объединённых графиков, которые показывают различные погодные параметры в течение дня. Ось Y отражает относительные значения, отвечая на вопрос: «Насколько сильно? Это максимум или почти ничего?» Это позволяет визуализировать разные аспекты погоды без конкретных числовых значений. Ось X отражает время.
Визуальное представление погодных условий: диаграмма показывает различные погодные параметры, включая небо, солнце, облачность, дождь, снег, а также вычисляемый уровень комфорта, давая пользователю целостное представление о погоде.
Диаграмма отображает следующие данные (см. рисунок):
- День — отображается в зависимости от времени суток (1).
- Ночь — отображается в зависимости от времени суток (чёрная область).
- Солнце — количество солнечного света с учётом времени суток (2).
- Облака — показывают наличие и плотность облачности, от небольшого количества облаков до сплошной облачности (3).
- Дождь — показывает наличие осадков, включая вероятность и интенсивность дождя (4).
- Снег — показывает наличие снега, включая вероятность и интенсивность снегопадов (5).
- Рассчитанный уровень комфорта (необязательно) — определяется на основе погодных условий с учётом времени года и показывает комфорт для велопоездок и тренировок при текущих условиях (6).
- Другие относительные значения, например скорость ветра, где максимальное значение «очень ветрено», а минимальное «полное отсутствие ветра», являются относительными и зависят от требований конкретного приложения.
Особое внимание следует обратить на линию графика, представляющую «уровень комфорта». Этот параметр рассчитывается уникальным алгоритмом, который учитывает все погодные данные, включая солнце, облачность, дождь и снег, а также сезонные изменения. Максимальный уровень означает «очень комфортно», минимальный — «абсолютно некомфортно, опасно», а средний — «нормальный уровень комфорта».
С помощью этой диаграммы пользователь может мгновенно получить ответ на вопрос: «Комфортна ли погода?» — без необходимости читать числовые значения. Это упрощает принятие решения о том, стоит ли идти на прогулку, тренировку или выезд.
Пример Weacodi
Мы видим, что сейчас ночь. Завтра будет хороший день, хотя солнца не будет. Ночью ожидается дождь, который продолжится утром. На следующий день будут и дождь, и снег. А после этого наступит прекрасный солнечный день.
Android-приложение Cycling Weather
Ниже показан пример того, как Weacodi встроен в приложение Cycling Weather в виде виджета.
Скриншот из приложения Cycling Weather.
Подробнее и скачатьМобильные приложения Weacodi
Android
Приложение для Android сейчас находится в закрытом тестировании. Напишите на weacodi@gmail.com, чтобы получить ранний доступ.
Weacodi Grafana Plugin
Datasource + панель для Grafana.
Код распространяется по лицензии AGPL‑3.0; концепция Weather Comfort Diagram™ остаётся под лицензией CC BY-SA 4.0.
Прототипы устройств Weacodi
Ранние макеты, показывающие, как Weacodi может выглядеть на повседневных устройствах.
Пример панели автомобиля
Пример дисплея лифта
Экран умного холодильника
Пример домашнего дисплея
Пример офисного дисплея
Пример носимого устройства
Пример дисплея для ванной
Персонализированный прогноз с AI
Пример часов 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.
