Транспортный каталог. Версия: какая то
Теперь graph::DirectedWeightGraph может работать с пользовательским типом ребер. У них должны имется поля [VertexID from, VertexID to, typename weight]. По умолчанию используется graph::Edge. с graph::router то же самое, что и с graph::DirectedWeightGraph.
Теперь RequestHandler может обрабатывать запросы на нахождение оптимальног пути в транспортном маршруте.
В json_reader добавленые 2 новые функции для парсинка настроек нахождения кратчайшего маршрутного пути и форматирования данных в json::Node формат