О проекте

AQI Норильск показывает, чем дышит город прямо сейчас: загрязнители, история за неделю, погода. Автор — @TempoCactus.

Зачем это нужно

Городской портал показывает готовую оценку — число от 1 до 10. Здесь то же самое, но с разбором: видно, из чего складывается цифра и какой загрязнитель её определяет.

Что означают уровни AQI — на странице Что такое AQI.

Откуда данные

Концентрации загрязнителей — с муниципальной системы мониторинга. Погода — через API Open-Meteo.

Пять районов — Центральный, Кайеркан, Оганер, Талнах и Старый город. У каждого свой микроклимат: роза ветров, близость источников, плотность застройки.

Что важно знать

Обновление раз в час. Первоисточник отдаёт данные каждые 5 минут, сайт запрашивает их реже — чтобы не создавать нагрузку на чужую инфраструктуру.

Данные без модерации. Показатели снимаются с датчиков как есть. Возможны задержки и сбои — цифры это ориентир, а не диагноз.

Зависимость от источника. Если муниципальная система изменит правила или перестанет работать, сайт тоже остановится.

Техническая документация: API CityAir.

Шкала EPA и городской портал

Городской портал показывает отдельные станции и средние по районам. Здесь — только районный уровень: станции усредняются внутри района. Сайт не повторяет чужой интерфейс и не претендует на роль официального источника.

Из-за усреднения локальный пик на одной станции может остаться незамеченным. За деталями по конкретной точке — на официальную карту.

Планы

Прогноз AQI на сутки, уведомления при превышении порога, виджет для мобильных. Отдельного приложения не планируется: веб-версию можно добавить на главный экран смартфона.

Проект делается на энтузиазме, сроков не обещаю.

Telegram-канал

Итоги суток по всем пяти районам — каждый день в канале @aqinorilsk. Один пост в день.

Частые вопросы

Почему выбран EPA, а не российская шкала?

EPA сводит концентрации всех шести загрязнителей к единому числу и позволяет сравнивать Норильск с городами по всему миру. Российская система опирается на ПДК — отдельные пороги по каждому веществу, в один индекс они не сворачиваются.

Почему цифры отличаются от официальных?

Разные шкалы (EPA vs. 0–10), разные методики усреднения и разный набор станций. В спокойные дни значения почти совпадают; при резких выбросах расхождения заметнее — обычно из-за калибровки сенсоров.

Почему озон «зашкаливает», если его в воздухе нет?

Электрохимические датчики обладают перекрёстной чувствительностью. Резкий скачок SO₂ может кратковременно завысить показания O₃, даже если физически его в воздухе нет. Это известная особенность сенсоров, а не ошибка расчёта.

Насколько точны данные?

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