在应用中离线使用谷歌地图

Jan*_*eks 38 android google-maps google-maps-mobile

我正在尝试开发和应用程序,在谷歌地图上覆盖一些信息.

我想知道,如果可以缓存这个地图的至少一部分,那么它可以脱机使用.

Eli*_*ine 24

您可以使用OpenStreetMaps控制器(如osmdroid)和Google Maps 贴.根据Google Maps TOS(10.1.3.b),如果您临时安全地缓存它,似乎可以使用部分地图.阅读本教程的更多内容.


Seb*_*ler 6

您无权执行此操作,如下载/缓存Google地图以供离线使用中所述.但是,您可以使用OpenStreetMap的地图或允许此操作的其他提供程序.


Jan*_*eks 5

2016 年的状态更新:

OSM 世界中的事情已经发生了变化,您现在可以使用各种 SDK 获得至少与 Google Maps 提供的地图一样好的地图。其中之一是Mapbox Android SDK,它是基于矢量的,允许您离线缓存内容,并通过数据连接使用它们。