首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTML5离线谷歌地图访问

HTML5离线谷歌地图访问
EN

Stack Overflow用户
提问于 2012-04-15 20:27:28
回答 2查看 2.6K关注 0票数 2

我们正在开发一个HTML5应用程序,其中有一个谷歌地图,以改变搜索的位置。现在这个应用程序也有了一个离线版本。有没有办法缓存Google地图&当应用程序离线时,它会显示离线版本?

我们如何才能让用户再次更改位置呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-04-15 22:59:44

目前还没有任何针对google地图的缓存机制,事实上,显式下载的地图切片都指定了nocache头(有趣的是,Android版本的地图正在进行缓存方面的工作,但它仍处于实验阶段)。为了离线利用地图,您可能需要使用自己的缓存方案。

随着移动设备的爆炸式增长,以及在使用移动设备时出现连接中断的可能性,如果谷歌在未来的某个时候为地图添加离线浏览功能(也许是v4?),我也不会感到惊讶。

更新

公共问题跟踪器中有一个功能请求:

https://code.google.com/p/gmaps-api-issues/issues/detail?id=8914

请启动此功能请求以表达您的兴趣,并接收来自Google的进一步更新。

票数 2
EN

Stack Overflow用户

发布于 2012-07-17 02:09:59

我用缓存的地图做了一个HTML5应用程序,但它不是Google map。我使用了http://search.cpan.org/~rotkraut/Geo-OSM-Tiles-0.02/downloadosmtiles.pl的tiledownloader,并使用Mapquest的Open tile服务器下载了我需要的区域,因为它们没有命中率限制。然后,我使用脚本迭代所有的瓦片,并将它们添加到cache.manifest文件中。然后我只需使用Cloudmade的Leaflet来映射瓷砖。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10162016

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档