總覽

這項服務也可在用戶端 Maps JavaScript API 中使用,或是用於伺服器端的 Java 用戶端、Python 用戶端、Go 用戶端和 Node.js 用戶端 Google 地圖服務

什麼是地理編碼?

地理編碼是指將地址 (例如「1600 Amphitheatre Parkway, Mountain View, CA」) 轉換成地理座標 (例如緯度 37.423021 和經度 -122.083739) 的程序,而您可以使用這些座標在地圖上放置標記或定位地圖。

反向地理編碼是將地理座標轉換為使用者可理解的地址的程序。

您也可以使用 Geocoding API 找出特定地點 ID 的地址。

Geocoding API 可讓您透過 HTTP 要求直接存取這些服務。下方範例是透過 Maps JavaScript API 使用地理編碼服務來示範基本功能。

請參閱全螢幕範例,瞭解 Geocoding API 的其他功能,例如更多可用於調整要求的選項 (元件篩選和可視區域偏誤),以及每個結果的詳細資訊。

事前準備

本文件會說明 Geocoding API 網路服務。本文旨在協助網站和行動開發人員在其中一個 Google 地圖平台 API 提供的地圖中使用地理編碼資料。

注意:這項服務通常是專為地理編碼的靜態 (已知) 地址而在地圖上對應應用程式內容;「並非」用來即時回應使用者輸入的內容。針對動態地理編碼 (例如在使用者介面元素內),請參閱 Maps JavaScript API 用戶端地理編碼器和/或 Google Play 服務 Location API 的說明文件。

透過 Geocoding API 開始開發前,請先詳閱驗證規定 (需要 API 金鑰) 和 API 用量與計費資訊 (您需要為專案啟用計費功能)。