はじめに

位置情報 API と逆ジオコーディングAPIを使ってブラウザで住所を取得する方法

TL;DR

  • 位置情報navigator.geolocation.getCurrentPosition で取得
    • 緯度(latitude), 経度(longitude), 精度(accuracy)などが取得可能
  • 緯度経度を使って逆ジオコーディング API で住所情報を取得
    • https://mreversegeocoder.gsi.go.jp/reverse-geocoder/LonLatToAddress?lat=<緯度>&lon=<経度>
    • 町名など(lv01Nm), 住所コード(muniCd) が取得可能
  • 住所コードを変換表にかけて都道府県などの情報を取得
    • 変換表: https://maps.gsi.go.jp/js/muni.js
    • GSI.MUNI_ARRAY[<muniCd>] で取得可能
続きを読む
  • page 1 of 1

r17n


Softwear Engineer


Fukuoka