Как настроить маршрутизацию между двумя странами?Загрузите две папки «* -gh» - PullRequest
0 голосов
/ 27 ноября 2018

Я хочу получить маршрут между двумя соседними странами, я преобразовал pbf-файлы в формат grapphopper:

./graphhopper.sh -a import -i germany.osm.pbf
./graphhopper.sh -a import -i moldova.osm.pbf

Но когда я пытаюсь загрузить эти страны, я получаю следующую ошибку:

GraphHopper graphHopper = new GraphHopper().forMobile();
graphHopper.load(new File(mOSMData, "germany-gh").getAbsolutePath());
graphHopper.load(new File(mOSMData, "moldova-gh").getAbsolutePath());

Причина: java.lang.IllegalStateException: график уже успешно загружен в com.graphhopper.GraphHopper.load (GraphHopper.java:725)

Есть ли решение для этого или GraphHopper может работать только с одним OSM-данными одновременно, и нет возможности соединить две страны или два города, если есть разные папки?

...