Geoserver / google_maps / Android保存缓存

时间:2017-03-09 12:52:33

标签: android google-maps caching geoserver mbtiles

我的应用是从地理服务器获取切片并将其显示在谷歌地图上。 我想知道是否可以保存这些瓷砖,以便我可以离线访问它们? Ps:我下载了一个mbtiles文件,但它是本地访问的,当geoserver中的数据发生变化时,这个文件会保留旧的信息。 我想要一个动态的解决方案,请帮忙吗? 提前谢谢。

1 个答案:

答案 0 :(得分:0)

您可以将瓷砖保存在您喜欢的位置(受版权和许可问题限制)。这个question有一些Android解决方案。

通常你只是从网址中剥离主机和端口并将图像保存到“磁盘”,然后当请求磁贴时,首先检查缓存,如果有图像检查它的年龄,并且要么服务平铺或获取新的图块。