ジオコーディング
最近、Google のWebサービスから遠ざかっていたけど。
Google Map を表示するアプリを制作する機会があり、久々にトライ。
おもしろいAPIが増えていました。
getLatLng() という関数です。
住所や店舗の名前を入れると、緯度経度が返ってきます。
最大の特徴は、あいまい検索ができること。
「新宿駅」「○○二丁目4−5」「○○2−4−5」どれもOK。
さらに、旧住所もある程度対応しているようです。
サンプルを作って試してみました。
60数行書くだけで、下記のような簡単な検索ツールを作ることができます。
サンプルコード(pdfファイルへリンク)
注1)【key】の部分は、Google でWebサービス用のキーを取得して下さい。
無料ですぐ、取得できます。ただし、英文です。
http://code.google.com/apis/maps/signup.html
注2) UTF-8 で保存して下さい。
【初期画面】
【新宿駅の検索結果】
Google Map を表示するアプリを制作する機会があり、久々にトライ。
おもしろいAPIが増えていました。
getLatLng() という関数です。
住所や店舗の名前を入れると、緯度経度が返ってきます。
最大の特徴は、あいまい検索ができること。
「新宿駅」「○○二丁目4−5」「○○2−4−5」どれもOK。
さらに、旧住所もある程度対応しているようです。
サンプルを作って試してみました。
60数行書くだけで、下記のような簡単な検索ツールを作ることができます。
サンプルコード(pdfファイルへリンク)
注1)【key】の部分は、Google でWebサービス用のキーを取得して下さい。
無料ですぐ、取得できます。ただし、英文です。
http://code.google.com/apis/maps/signup.html
注2) UTF-8 で保存して下さい。
【初期画面】
【新宿駅の検索結果】