Мне нужно разработать функцию, в которой мне нужно показывать направления между двумя почтовыми индексами на карте в автономном режиме. Есть ли такая структура, которая может отображать направления между двумя почтовыми индексами? Я пробовал Highmaps, но он не показывает направления между буксирной точкой. Я тоже посмотрел на нижеприведенный apis. Но я думаю, что они не могут работать в автономном режиме. Заранее спасибо
MapTiler Cloud: https://cloud.maptiler.com/
Microsoft Maps API: http://www.microsoft.com/maps/developers/web.aspx
MapQuest: http://developer.mapquest.com/
(предоставлено TuxGeek)
Mapjam: http://mapjam.com
API OpenStreetMap: http://wiki.openstreetmap.org/wiki/API_v0.6
Osmdroid: http://wiki.openstreetmap.org/wiki/Osmdroid
OpenStreetMap Android http://wiki.openstreetmap.org/wiki/Android
(предоставлено AGrunewald)
API GraphHopper Directions и Matrix https://graphhopper.com/#directions-api
(предоставлено karussell)
API GrapHopper, о котором вы упоминаете, основан на их SDK:
https://github.com/graphhopper/graphhopper
и позволяет выполнять маршрутизацию в автономном режиме, на Java и, в частности, вAndroid.
Существует подпроект, в котором GrapHopper интегрирован с Mapsforge (библиотека для рендеринга данных OpenStreeMap в автономном режиме) для Android:
https://github.com/graphhopper/graphhopper/tree/0.8/android