我已经一次又一次地阅读,因此无法/允许在第三方应用中缓存谷歌地图。一些有这个答案的问题是:
offline google map with gps for android
is it possible to cache map for offline use in a way other than saving tiled images?
然而,我在iPhone上使用了Garafa的GPS Kit,它可以通过手指在地图上绘制一个矩形,圆形或自由的手区来缓存用户指定的地图图块。支持缓存的地图类型是:
谷歌地形
Google Cycling
Google卫星
Google Street
Bing Shaded ReliefBing Street
Bing Image
Google Hybrid
开放街道
打开Topo
主要问题是,如果谷歌API不支持缓存切片以供离线使用,Garafa如何在他们的应用中缓存谷歌地图。我们是否必须从Bing或Google购买许可证才能在移动应用中缓存切片?
答案 0 :(得分:1)
这是一个经常出现的问题。甚至要求google关于它的回复还有一些不一致的答案。它基本上就像这样崩溃了。您无法在本地缓存或保存Google Maps API获取或提供的Google数据。
您可以缓存并保存(有条件)通过Google Maps Static API获取的地图。它没有普通谷歌地图api那样丰富的功能,但是一旦你弄清楚如何将它转换成在其他地图上使用它就能很好地工作。