Я новичок в Android и пытаюсь написать простое навигационное приложение на Android для небольшой области уже более месяца.
Приложение должно иметь автономную маршрутизацию, поэтому Graphhoper с самого начала казался идеальным. Однако мне не удалось выполнить простую настройку, и поэтому я экспериментировал с другими механизмами маршрутизации (особенно с Brouter, так как мне нужно добавить области, которых следует избегать во время маршрутизации).
Как и месяц назад, я снова застрял в настройке Graphhoper. Я пытался следовать инструкциям на https://github.com/graphhopper/graphhopper/blob/master/docs/android/index.md
- Я скачал демонстрационный APK и установил его на свой телефон.
- Я клонировал $ git clone git://github.com/graphhopper/graphhopper.git graphhopper
- Скачал необработанный файл openstreetmap wales-latest.osm.pbf и поместил его в папку graphhopper.
- $ cd графхоппер
- $ ./graphhopper.sh import your-area.pbf
Я застрял на пятом этапе. Это дает мне ошибку, как показано на следующем фото.
Было бы очень полезно, если бы кто-нибудь сказал мне, где это исправить. Кроме того, я хотел бы добавить круглые области, которых следует избегать при трассировке. Я видел, как устанавливал бесконечный вес в ограничительной рамке, чтобы избежать этой области. Можно ли сделать круг?
Спасибо большое