Google Map API的替代框架是“离线”

时间:2019-03-15 17:19:48

标签: google-maps maps

我需要开发一个功能,该功能需要在离线地图上显示两个邮政编码之间的方向。有没有这样的框架可以显示两个邮政编码之间的方向?我尝试了Highmaps,但是在拖曳点之间没有显示方向。我也看了下面的api。但是我认为他们不能离线工作。预先感谢

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

OpenStreetMap API:http://wiki.openstreetmap.org/wiki/API_v0.6

Osmdroid:http://wiki.openstreetmap.org/wiki/Osmdroid

OpenStreetMap Android http://wiki.openstreetmap.org/wiki/Android

(由AGrunewald提供)

GraphHopper方向和矩阵API https://graphhopper.com/#directions-api

(由karussell提供)

1 个答案:

答案 0 :(得分:0)

您提到的GrapHopper API基于其SDK:

https://github.com/graphhopper/graphhopper

,它允许在Java(尤其是Android)中以离线模式执行路由。

有一个子项目,其中GrapHopper与Android的Mapsforge(用于离线呈现OpenStreeMap数据的库)集成在一起:

https://github.com/graphhopper/graphhopper/tree/0.8/android