Google在Web应用程序中离线地图

Raa*_*thi 3 google-maps google-maps-api-3

如何下载谷歌地图中的所有图像,以便永久地在Web应用程序中使用离线访问?

我可以使用执行在线操作

src="//maps.googleapis.com/maps/api/js?sensor=false&language=en"
Run Code Online (Sandbox Code Playgroud)

但我需要通过在线下载所有内容永远离线访问.

xom*_*ena 7

我担心您尝试实施的解决方案违反了服务条款.请参阅第10.1(a)段:

除通过服务外,无法访问API或内容.除非通过服务,否则您不会访问Maps API或内容.例如,您不得通过Maps API之外的接口或通道(包括未记录的Google界面)访问地图图块或图像.

ToS的10.5(d):

没有缓存或存储.您不会预先获取,缓存,索引或存储要在服务之外使用的任何内容,但您可以存储有限数量的内容,仅用于提高由于网络延迟而导致的Maps API实施的性能(以及不是为了阻止谷歌准确跟踪使用情况),并且只有在这样的存储:是临时的(并且在任何情况下都不超过30个日历日); 是安全的; 不会操纵或汇总内容或服务的任何部分; 并且不会以任何方式修改归因.

https://developers.google.com/maps/terms#10-license-restrictions

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

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

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