Веб-разработка

Wordpress | Front-end | Back-end

Карта остановок общественного транспорта

Задача: сгенерировать карту, по которой можно было бы оценить доступность
остановок общественного транспорта для всех районов города Иркутска. Для наглядного представления нужно было отобразить окружности заданного диаметра, отходящие от всех остановок. Количество остановок — более шестисот.

Для решения задачи было решено использовать API сервиса Яндекс.Карты.

Заказчиком был предоставлен csv-файл с указанием координат всех остановок.

С помощью написанного мною скрипта csv-файл преобразовывался в нужным образом оформленный json-файл.

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