Как создать файл графика из пользовательской карты осевой линии улиц для использования в Graphhopper

Graphhopper выглядит именно так, как мне нужно, чтобы иметь возможность инвертировать геокодирование, привязку к сетке и маршрут.

У меня есть собственная осевая линия улицы с большим количеством отличной информации о весе (односторонняя информация, "стоимость", ограничение скорости) и я хочу сгенерировать файл графика (или, возможно, мне потребуется создать собственный подкласс класса Graphhopper?) использовать эти данные. Я довольно хорошо понимаю свои данные, но я действительно новичок в расчете маршрута, подбирая его как можно быстрее. Кажется, мне нужно сгенерировать график из данных самой центральной линии. Будем весьма благодарны за полезные советы о том, какие модули / классы строят графики из данных OSM. Я уверен, что в конце концов найду это сам, но я уверен, что другие также оценят некоторые подсказки здесь. Я буду рад предоставить более подробную информацию и поделиться процессом, который я прохожу после того, как я его фактически осуществлю, либо здесь, либо в качестве дополнительной информации в документации.

1 ответ

Решение

Если я правильно понимаю ваш сценарий использования, вам следует изучить классы OSMReader и *FlagEncoder. Также ознакомьтесь с пользовательскими программами для чтения, такими как шейп-файл, navteq (универсальный конвертер) и боеприпас

Другие вопросы по тегам