离线使用Google地图(Js Api)

时间:2015-10-20 11:47:24

标签: javascript node.js google-maps google-maps-api-3

我正在尝试创建一个NodeJs应用程序,在网页上我使用地图,出于某些原因,我选择了 Google地图,我想要坚持下去。我的问题是,无论如何我可以离线存储或缓存地图图块,然后根据需要使用它[注意:不寻找任何黑客或非法方式,我已经知道有许多这样的方式]。

我试过并看到许多选项,如GEE(谷歌地球企业版)便携式,但我猜他们很快就会关闭它,即到2017年。

基本上我在这里尝试的是最大限度地减少渲染地图图块的数据使用量,因此,如果有一种方法可以使谷歌地图脱机工作,那么任何有关最小化数据使用的建议或建议都会受到赞赏

2 个答案:

答案 0 :(得分:10)

目前无法通过Maps JavaScript API进行离线访问。公共问题跟踪器中有一项功能请求:

https://issuetracker.google.com/issues/35827808

请为此功能提出明星请求以表达您的兴趣,并从Google获得更多更新。

答案 1 :(得分:-1)

1.使用Localstorage代替它可能有所帮助,但将用于谷歌浏览器。 2.查看此网址可能会有所帮助How to cache Google map tiles for offline usage?