Google地图的替代API,用于显示线条和形状

时间:2016-10-17 07:09:16

标签: android google-maps maps

我正在寻找在我的Android应用程序中使用Google地图的替代方案。我希望我的应用程序引导一个人围绕路线,而不是道路或路径,但跟随其他轨道,我认为这将与Google Maps T& C相矛盾,后者声称它不能用于导航。

无论如何,我主要使用地图来显示线条和形状,以及其他用户的位置,实际上地图仅用作背景。

是否有人知道可用于商业产品的良好替代品。虽然我甚至想过在画布上绘制线条和形状(我正在将GPS坐标转换为自己,所以这不是问题),但是映射api是理想的,但是我不知道这是否会起作用?

感谢您的帮助 加雷

1 个答案:

答案 0 :(得分:0)

您可以使用osmdroid。来自the documentation

  

osmdroid是Android的MapView(v1 API)类的(几乎)完全/免费替代品。它还包括一个模块化磁贴提供程序系统,支持众多在线和离线磁贴源以及覆盖支持,内置叠加层用于绘制图标,跟踪位置和绘图形状。

您可以在添加依赖项的项目中使用它:

repositories {
    mavenCentral()
}

dependencies {
    compile 'org.osmdroid:osmdroid-android:5.5:release@aar'
}