我希望能够在Android应用程序中实现这一点,我认为这是可能的最新的谷歌地图API版本,但我没有看到太多的讨论话题。理想情况下,您可以下载/缓存特定地区的地图,供以后脱机使用。是否只有通过Google Maps 5应用程序才能做到这一点,而不违反ToS而不是API?我知道OpenStreetMap和其他人都允许这样做,但我相信Google Maps仍然可以提供卓越的映射和最广泛的使用。下载/缓存谷歌地图的离线使用
在此先感谢。
我希望能够在Android应用程序中实现这一点,我认为这是可能的最新的谷歌地图API版本,但我没有看到太多的讨论话题。理想情况下,您可以下载/缓存特定地区的地图,供以后脱机使用。是否只有通过Google Maps 5应用程序才能做到这一点,而不违反ToS而不是API?我知道OpenStreetMap和其他人都允许这样做,但我相信Google Maps仍然可以提供卓越的映射和最广泛的使用。下载/缓存谷歌地图的离线使用
在此先感谢。
有第三方Maps API可以做到这一点,如Nutiteq maps SDK。不是谷歌地图,因为它实际上违背了他们的ToS,而是Bing(带有Enterprise许可证),OpenStreetMap(免费)或其他地图来源。
声明:我是开发者。
你可以尝试使用GoogleMapsRipper 2.0.4从http://www.blueblackworks.com
GoogleMapsRipper是绘图软件,可让您下载从谷歌地图,Bing地图和OpenStreet地图两个卫星图像,地形和路线图。
我投票结束这个问题作为题外话,因为关于法律问题的问题不是关于SO的话题。 – Cerbrus 2015-11-30 16:36:15