Мониторинг обстановки
Карта отключений света и воздушной обстановки
раз в 2 часа
Обновление
5
Слои
по дням
История
Задача
Чтобы понять, что происходит в районе, приходится держать открытыми сайт сетевой компании, пару телеграм-каналов и табло аэропорта. Ни один из них не показывает, что было вчера.
Что сделали
Один экран вместо пяти вкладок: отключения и угрозы на общей карте, с историей по дням и перемоткой. Видно не только текущее состояние, но и как оно менялось.
Данные об отключениях лежат на сайтах сетевых компаний по одному району за раз, сообщения об угрозах — в лентах. Карта сводит и то и другое в один экран и хранит историю.
Слои карты
- аварийные и плановые отключения: район подсвечен по интенсивности, точки — по адресам;
- БПЛА и ракетная опасность с отметкой давности сообщения;
- морские дроны и ограничения в работе аэропортов;
- склады и объекты интереса поверх общей картины;
- проигрыватель истории: любой день за всё время наблюдений.
Источники опрашиваются раз в два часа, слой угроз — каждые десять минут.
Стек
PythonFastAPISQLiteLeafletOpenStreetMapBeautifulSoup
Нужен похожий сервис?
Расскажите о задаче — оценю сроки и стоимость.