如何下载谷歌地图中的所有图片,以便永久地在网络应用程序中使用离线访问权限?
我可以使用
执行在线操作src="//maps.googleapis.com/maps/api/js?sensor=false&language=en"
但我需要通过在线下载所有内容来永久离线访问。
答案 0 :(得分:7)
我担心您尝试实施的解决方案违反了服务条款。请参阅第10.1(a)段:
ToS的无法通过服务访问API或内容。除非通过服务,否则您不会访问Maps API或内容。例如,您不得通过Maps API之外的接口或通道(包括未记录的Google界面)访问地图图块或图像。
和10.5(d):
无缓存或存储。您不会预先获取,缓存,索引或存储要在服务之外使用的任何内容,但您可以存储有限数量的内容,仅用于提高由于网络延迟而导致的Maps API实施的性能(以及不是为了阻止Google准确跟踪使用情况),并且仅在此类存储时: 是暂时的(在任何情况下都不超过30个日历日); 是安全的; 不会操纵或汇总内容或服务的任何部分;和 不以任何方式修改归属地。</ p>
https://developers.google.com/maps/terms#10-license-restrictions
目前无法通过Maps JavaScript API进行离线访问。公共问题跟踪器中有一项功能请求:
https://issuetracker.google.com/issues/35827808
请为此功能提出明星请求以表达您的兴趣,并从Google获得更多更新。