Создаём свою карту ДТП

Материал из GIS-Lab
Версия от 18:26, 13 марта 2018; Максим Дубинин (обсуждение | вклад) (Новая страница: «==Загружаем исходные данные== Источник данных: http://stat.gibdd.ru Находим код региона. Указывае…»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Загружаем исходные данные

Источник данных: http://stat.gibdd.ru

Находим код региона.

Указываем диапазон дат.

Запускаем скрипт извлечения данных, по годам.

Результат: пачка XML с карточками ДТП.

Преобразовываем в табличный вид

С XML работать не удобно, поэтому используем следующий скрипт для преобразования XML в CSV.

Результат: CSV файл со всеми данными по ДТП.

Находим пересечения

Источник данных: http://data.nextgis.com Совсем свежие данные стоят 200-300р, старые можно скачать бесплатно. Так или иначе получаем свой регион. Нам нужен только один слой: highway-lines.shp (дорожная сеть).

Находим все пересечения и считаем в каждом количество примыканий, определяем таким образом Х-образные пересечения (у них это значение >= 4). Но можете оставить и другие, если нужно.

Создаём перекрестки

Перекресток - зона определенного радиуса вокруг пересечения (буферная зона).

Считаем ДТП и смерти

Делаем веб-карту