【发布时间】:2013-04-12 16:13:46
【问题描述】:
我正在使用 Google Maps v2 显示来自 wms 的图块。瓷砖显示正确,到目前为止一切都很好。现在我需要一个缓存功能。我正在使用此处提供的代码:http://www.azavea.com/blogs/labs/2013/01/wms-on-android/
默认情况下,Google 地图会缓存图块,但它不会缓存所有内容,图块不会以非常高和低的缩放级别(重新下载)加载,并且只有“中间”的图块会从缓存中加载。主要问题是当我关闭应用程序并重新打开它时,谷歌地图不会从缓存中加载图块,而是重新下载所有内容。不知道为什么,缓存没有清除。
如果有人对“修复”谷歌地图中的图块缓存有任何想法,那就太好了。如果没有,如何从链接中的示例中获取下载的磁贴?
【问题讨论】:
-
我也指的是同一个网站。但是 getTileUrl(int x, int y, int zoom) 没有被调用你知道原因吗?
标签: android google-maps caching wms