Google Maps Platform 是全球最广泛使用的地图 API 套件,涵盖地图(动态+静态)、地理编码、逆地理编码、路线规划、距离矩阵、街景、地点搜索、时区和海拔等功能。每月 $200 的免费额度足以覆盖大多数小型应用的主要使用量。超出免费额度后,按请求计费。全球范围内覆盖广泛,提供实时交通数据,以及最新的兴趣点数据库。Google 地图在中国不可用——面向中国用户的开发者应改用百度地图或高德(Amap)API。
API 详情
类别
常见问题
Google Maps Platform 每月提供 200 美元的免费额度(大约可支持 28,000 次地图加载或 40,000 次地理编码请求)。超出部分:Maps Static API 每 1,000 次请求收费 2 美元;地理编码每 1,000 次收费 5 美元;路线服务每 1,000 次收费 10 美元;附近地点搜索每 1,000 次收费 32 美元。即使是免费额度,也需要绑定信用卡进行结算。
是的。Google 要求必须有绑定有效信用卡的结算账户才能访问 Maps Platform API,即使只是使用每月 200 美元的免费额度。只有超出免费额度时才会收费。这也是常见的使用障碍——如果不想设置结算,可以选择 MapLibre 搭配 OpenStreetMap 数据作为免费的替代方案。
Maps Embed API(iframe 嵌入)是免费且不限量的,但自定义能力有限。Maps JavaScript API 则可以完全控制样式、图层和交互,但会计入每月配额。对于网站上的简单地图展示,Embed API 已足够。对于需要动态数据和自定义功能的应用,建议使用 JavaScript API。
不能。Google Maps Platform 的服务条款禁止缓存、存储或下载地图数据用于离线。若需离线地图,可使用如 Mapbox GL JS 搭配已下载的瓦片集,或自建 OpenStreetMap 瓦片服务器等开源替代方案。Google Maps 设计为在线服务,数据是动态的。
