Различное поведение маршрутизации между локальной установкой и онлайн-сервисом
Я пытаюсь использовать автономную версию Graphhooper (0.4) для проецирования маршрута, содержащего адрес и гео-координаты в широте / долготе.
В то время как онлайн-пример работает, как и ожидалось, он может спроектировать маршрут для автомобиля. Моя локальная установка не может рассчитать маршрут между одними и теми же точками. Я могу видеть только две точки (начало и конец) на карте, но направление или маршрут не отображаются.
Например:
Работает:
https://graphhopper.com/maps/?point=Munich&point=48.1279%2C11.8129&locale=en-US&layer=Lyrk
Не работает:
http://localhost:8989/?point=Munich&point=48.1279%2C11.8129&locale=en_US&layer=Lyrk
Настройка и настройка
Локальная установка использует данные карты oberbayern-latest.osm.pbf, загруженные с geofabrik.de
И файл config.properties имеет следующие настройки:
graph.dataaccess=RAM_STORE
prepare.minOnewayNetworkSize=200
prepare.minNetworkSize=100
graph.flagEncoders=car,foot,bike
Я заметил, что маршрут для пешеходов и велосипедов можно рассчитать на моем локальном компьютере, и они выглядят так же, как и сгенерированный Graphhopper-API.
Запуск сервера:
Я запустил сервер с:
java -jar *.jar jetty.resourcebase=webapp config=config-example.properties osmreader.osm=oberbayern-latest.osm.pbf
1 ответ
Пожалуйста, смотрите другой маршрут не найденные вопросы. В настоящее время указанные вами настройки minXY не работают более чем для одного автомобиля.