Pull to refresh

Цифровая карта аварийности: как технологии помогают сделать дороги безопаснее

Level of difficultyMedium
Reading time4 min
Views1.2K

Привет, Хабр! Буквально недавно в ИЦ прошло ежегодное мероприятие «Инновационная столица-2024», где мой коллега, руководитель отдела цифровых сервисов, продемонстрировал обновленный АИС «Мониторинг аварийности».

Цифровая карта ДТП не имеет аналогов в России, поэтому в этой статье я бы хотел рассказать, чем так уникален продукт, и как он помогает снижать количество ДТП в городе. 

Для чего был создан сервис

Москва - крупнейший город в России, который находится в постоянном движении. Ежедневно на дорогах столицы передвигается более 2,8 млн автомобилей. Для повышения безопасности в 2022 году ЦОДД и Инновационный центр разработали Автоматизированную информационную систему (АИС) «Мониторинг аварийности». 

Цифровая карта сервиса содержит информацию по всем ДТП, позволяет выявить реальные их причины и принимать решения для уменьшения числа аварий.

Продукт решает следующие аналитические задачи:

  • сформировать дашборды/карты аварийности для проведения сравнительной аналитики ДТП;

  • выявить места концентрации ДТП, определить меры по их устранению и предотвращению;

  • создавать регулярные отчеты о проделанной работе для оценки эффективности сервиса. 

рисунок 1. Публичный виджет сервиса на сайте ГКУ ЦОДД
рисунок 1. Публичный виджет сервиса на сайте ГКУ ЦОДД

Помимо аналитических существуют и операционные задачи: 

  • контроль мест концентрации ДТП;

  • ежедневный контроль по аварийности 24 видов транспортных средств (ТС).

А также ряд тактических задач:

  • динамическое отображение ДТП для аналитической работы;

  • отслеживание аварийности на участках улично-дорожной сети  до и после мероприятий, направленных на снижение аварийности;

  • формирование верхнеуровневых дашбордов для отслеживания текущей ситуации.

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

Основной функционал сервиса

На стартовой странице АИС нас встречает вкладка “Дашборд”, в рамках которой мы можем выбрать тип дашборда:

  • Объекты.

В данном блоке нам доступна аналитика и визуализация данных о ДТП в округах и районах Москвы за текущий год. Есть возможность выбрать временной интервал, посмотреть количество аварий по типу ТС, узнать, количество и место ДТП, а также проанализировать рейтинг округов по социальному риску. 

  • Общий.

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

  • Места концентрации ДТП 

В дашборде сравнивается информация о местах концентрации аварийности в различные годы. 

рисунок 2. Публичный виджет сервиса на сайте ГКУ ЦОДД
рисунок 2. Публичный виджет сервиса на сайте ГКУ ЦОДД

Далее мы можем переключиться на вкладку “Карта”, где представлен широкий набор активных фильтров, которые позволяют проанализировать происшествия на карте Москвы: 

  • Расположение ДТП.

Это один из важных слоев, с помощью которого мы можем посмотреть, на каких дорожных участках происходят аварии, в какой период и какого типа. Благодаря фильтрам мы можем выбирать параметры и изучать только определенные ДТП. 

Также доступна краткая справка о происшествии. 

  • Очаги аварийности.

В этом разделе доступна информация по всем очагам и выбранным зонам. 

  • Медленные зоны; слой скоростей; камеры; светофоры.

Слои помогают более детально анализировать происшествия и дают полное представление о специфике зоны, где произошло ДТП. 

  • КСОДД

В 2024 году к карте аварийности подключили АИС КСОДД - систему с оцифрованной инфраструктурой организации дорожного движения Москвы. Благодаря внедрению сервиса более детальными стали разметка дорог города, расположение знаков, пешеходных переходов и других элементов.  

В сервисе сотрудник может включать сразу несколько фильтров и анализировать ДТП, данные о которых обновляются ежедневно.

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

Архитектура решения

рисунок 3.
рисунок 3.

Теперь давайте остановимся на верхнеуровневой архитектуре сервиса. 

Для реализации backend-части мы выбрали Python, так как он отлично подходит для работы с данными и имеет широкую поддержку библиотек для обработки и анализа. В качестве фреймворка мы использовали FastAPI, обеспечивающий высокую производительность и удобство при разработке RESTful API.

В frontend-части были применены технологии React, MobX, TypeScript и Material-UI, которые позволили создать гибкий, отзывчивый интерфейс и эффективно управлять состоянием сервиса. 

Визуализация данных и картографические функции реализованы через API.

Для хранения данных мы выбрали PostgreSQL — надежную и масштабируемую реляционную базу данных. Для кеширования и ускорения обработки часто запрашиваемой информации используется Redis.

На приведенной выше схеме (рис. 3) продемонстрирована архитектура взаимодействия сервиса с другими системами для передачи, получения и обработки информации. 

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

Такой подход к архитектуре обеспечивает высокую производительность системы и упрощает взаимодействие с внешними источниками данных.

Уникальность и польза сервиса

АИС “Мониторинг аварийности” стал уникальным сервисом, который осуществляет ежедневный контроль за состоянием аварийности на дорогах нашего города. 

Благодаря этому продукту специалисты:

  • получают аналитические данные по причинам ДТП, 

  • могут анализировать локации происшествий, их участников, инфраструктуру, 

  • отслеживают динамику снижения числа ДТП в городе, 

  • получают информацию о медленных зонах СИМ и количестве происшествий в них,

  • могут спрогнозировать места концентрации ДТП,

  • получают информацию о местах установки камер фотовидеофиксации.

Таким образом карта помогает в работе по разработке решений и мероприятий для повышению безопасности на дорогах Москвы.

Каких результатов удалось достичь

Благодаря информационному наполнению АИС и анализу происшествий в течение последних двух лет было реализовано:

  • более 900 инженерных мероприятий в местах ДТП,

  • около 500 мероприятий в очагах аварийности. 

В итоге благодаря комплексной работе ЦОДД и других служб было ликвидировано более 200 потенциальных очагов.

Онлайн-дашборды позволяют оперативно реагировать на угрозу и своевременно принимать необходимые меры.

Полученные результаты мотивируют нас на работу по дальнейшему развитию и совершенствованию сервиса, чтобы обеспечить еще более безопасное передвижение жителей по городу.

На сайте ЦОДД вы можете познакомиться с небольшой частью функционала карты аварийности. https://gucodd.ru/dtp 

Tags:
Hubs:
Total votes 5: ↑5 and ↓0+9
Comments2

Articles