您的问题听起来像是想要提取Google地图上使用的原始卫星图块.这违反了使用条款,如果你坚持这样做,我很确定你会被阻止服务,所以......不要;)
相反,请使用静态地图API,如Mano指出的那样.如果您不想计算center和zoom参数中的值,可以使用如下visible参数:
请记住,visible参数(您可以提供两个以上的值)并不能保证地图的角落可以在其中任何一个上.它们将是可见的,这通常意味着地图将包括它们周围的一些区域,以及它们之间的区域.这是图像:

如何使用谷歌地图静态API提取地形(卫星),道路,...等地图?
您需要使用Google帐户和API_KEY才能使用Google地图静态API
登录您的Google帐户
登录后打开另一个选项卡并浏览google开发者控制台. https://console.developers.google.com
创建或使用现有API密钥
4.1进入控制台仪表板后,导航到"启用API并获取密钥等凭据"
4.2在"API管理器"选项卡中,选择"凭据"
4.3进入"凭据"菜单后,选择"添加凭据",然后在下拉列表中选择API密钥
4.4在下一个菜单中,选择键类型作为浏览器
4.5为密钥提供名称,然后单击"创建".
4.6复制键值并在google maps API的所有请求中使用它
转到谷歌开发者文档的谷歌地图静态API.
https://developers.google.com/maps/documentation/static-maps/intro?hl=en
本文档介绍了您需要了解的有关maps API的所有信息
Google Maps API是一项网络服务,我们可以使用以下示例中显示的网址进行调用.使用带有API_KEY的URL获取纽约市的地图
Google Static Map API服务网址
使用您喜欢的位置参数和API密钥替换参数
为您的首选位置找到"中心"等参数
转到谷歌地图
使用城市名称,道路或其他重要位置信息搜索您的首选位置.我搜索了我的家乡主要交界处"Kurunegala Junction"
在Google地图上找到该位置后,将浏览网址复制到文本文件中
在复制的网址中,将经度和纬度复制到Google静态地图API网址中,如下面的网址所示(尺寸参数是必需的)
现在使用所需的其他参数修改上述URL如果您同时需要terrain和roadmap,请将参数"maptype"设置为hybrid
要获取可用参数列表,请参阅google地图静态API文档.
https://developers.google.com/maps/documentation/static-maps/intro?hl=en
| 归档时间: |
|
| 查看次数: |
14353 次 |
| 最近记录: |