這項服務也可做為用戶端 Maps JavaScript API 的一部分使用,或是與 Google Maps Service 的 Java Client、Python Client、Go Client 和 Node.js 用戶端搭配使用的伺服器端使用。
什麼是地理編碼?
地理編碼是將地址 (例如「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 使用情形與計費資訊 (需為專案啟用計費功能)。