geocode()

住所を緯度経度にします。表記ゆれ・タイポ・旧市町村名も解決します。

geocode(address: string): Promise<GeocodeResult>
住所を入力
📍住所を入力すると、ここに結果が出ます
引数・レスポンス・読み方

引数

名前 既定 説明
address必須 string 住所文字列。都道府県の省略・表記ゆれ・カナ入力・タイポ・旧市町村名を許容します。

レスポンス

GeocodeResult

名前 既定 説明
candidates Candidate[] 候補。解決の深さとスコアの順。
attribution string[] 出典表示。表示義務があります。

Candidate

名前 既定 説明
address string 正規化された住所表記。
lat / lng number 緯度経度(JGD2011)。
matchLevel 'rsdt' | 'block' | 'parcel' | 'oaza' | 'city' | 'pref' どこまで解決できたか。
accuracy 'surveyed' | 'legacy' | 'representative' その座標の品質。
score number 一致率 0〜1。完全一致 1.0 / カナ 0.9 / タイポ 0.6。
system 'residential' | 'parcel' 住居表示系か地番系か。
components AddressComponents 住所の分割結果(pref / city / oaza / chome / block / rsdt など)。
building string? 切り離した建物名・部屋番号。
machiazaId string? 町字ID。住所文字列より安定した不変キー。

読み方

matchLevel — どこまで解決できたか rsdt 号(住居表示) block 番(街区) parcel 筆(地番) oaza 町字 city 市区町村 pref 都道府県 accuracy — その座標の品質 surveyed 実測点 legacy 公図由来。数十m ずれうる representative 代表点。目的地の点ではない