概览

什么是地理编码?

地理编码是将地址(如“1600 Amphitheatre Parkway, Mountain View, CA”)转换为地理坐标(如纬度 37.423021 和经度 -122.083739)的过程,您可以根据该映射在地图上放置标记,或在地图上定位。

反向地理编码是将地理坐标转换为便于用户理解的地址的过程。

您还可以使用 Geocoding API 查找给定地点 ID 的地址。

Geocoding API 可让您通过 HTTP 请求直接访问这些服务。以下示例通过 Maps JavaScript API 使用地理编码服务来展示基本功能。

查看此示例全屏,了解 Geocoding API 的其他功能,例如可用于定制请求的其他选项(组成部分过滤和视口自定义调整),以及有关每个结果的更多详情。

准备工作

本文介绍了 Geocoding API 网络服务。其适用对象是想要在其中一个 Google Maps Platform API 提供的地图中使用地理编码数据的网站和移动开发者。

注意:此服务通常用于对静态(事先已知的)地址进行地理编码,以便将应用内容放置在地图上;此服务并实时响应用户输入。对于动态地理编码(例如,在用户界面元素内),请参阅 Maps JavaScript API 客户端地理编码器和/或 Google Play 服务 Location API 的相关文档。

在开始使用 Geocoding API 进行开发之前,请查看身份验证要求(您需要 API 密钥)和 API 使用情况和结算信息(您需要针对项目启用结算功能)。