Google Maps APIで地名/住所から緯度経度を取得

サンプルプログラムはそこら中のサイトにあるのだけれど,地図が表示されているとかいろいろ邪魔な要素がいっぱいあったので.

  • 緯度経度だけを取得できればいい
  • フォームに入力があったら即刻で緯度経度を更新させたい

のなら,次のような感じでできます.

※(key)のところはGoogle Maps API キーを取得して置換してください.
https://developers.google.com/maps/signup



ただし,このgeocoder.getLatLngというメソッドは非同期な動作をするため,「submitの直前に緯度経度の座標を取得したい」みたいな動作には不向きであることに注意。その場合は,onchangeではなく,onkeydownなどを使ったほうがよいかも.