Google Maps APIを利用したmap.rails2u.comというサイト、これすげー! 感動しました。

郵便番号、または住所から緯度経度情報を取得し、GoogleMapsで表示します。

map.rails2u.com

ヘルプによれば、

・郵便番号と住所検索は郵便番号データファイル
・住所からの経度緯度の算出には街区レベル位置参照情報ダウンロードサービス

を利用しているそうです。国土交通省ってこんなデータを出していたんだ。

まあ何も言わずに試してみてください。こういうのは試してこそ、ですよ。