1

我在这里一次又一次地阅读了所以不可能/不允许在第三方应用程序中缓存谷歌地图。有这个答案的一些问题是:

带有 gps 的离线谷歌地图 for android

离线使用谷歌地图

除了保存平铺图像之外,是否可以缓存地图以供离线使用?

但是,我在 iPhone 上使用了Garafa 的GPS 套件,它能够通过在地图上用手指绘制矩形、圆形或徒手区域来缓存用户指定的地图图块。支持缓存的地图类型有:

谷歌地形

谷歌自行车

谷歌卫星

谷歌街

Bing 阴影浮雕

兵街

必应图片

谷歌混合

开街

开放地形

主要问题是,如果 google API 不支持缓存切片以供离线使用,Garafa 怎么可能在他们的应用程序中缓存 google 地图。我们是否必须从 Bing 或 Google 购买许可证才能随时随地在应用程序中缓存图块?

4

1 回答 1

1

这是一个经常出现的问题。即使向谷歌询问它也会得到一些不一致的答案。它基本上是这样分解的。您不能在本地缓存或保存由 Google Maps API 获取或提供的来自 google 的数据。

您可以缓存和保存(有条件)通过 Google Maps Static API 选择的地图。它没有普通的谷歌地图 api 那样丰富的功能,但是一旦你弄清楚如何将它转换为在其他地图上使用,它就可以很好地工作。

于 2014-02-14T00:59:07.927 回答