2008.02.24

Ruby Rails

郵便番号/住所変換用のRailsのプラグイン「JpAddress」を作った。

日本郵便がオープンソースとして公開している「郵便番号データ(CSV形式)」から、住所データをMySQLなどに以降して使う為のプラグインを作ってみました。

郵便番号/住所DBのセットアップ用に、migrationまわりのrakeタスクが用意されています。あと郵便番号から住所を導きだすmodelが入ってます。都道府県JISコードとか旧郵便番号への対応とか、住所から郵便番号導きだすとかも、余裕を見ながらする予定です。

使い方とか、プラグイン内でやってることは下のリンク先に書いてます。プラグインダウンロードもこちらから。
日本全国の郵便番号&住所データDBを作る方法」。

rakeタスクの書き方とか、database.ymlの扱われ方とか、プラグインの作り方のいい勉強になりました。

もうちょっと機能を整えたら、Rubyforgeにあげられるかなぁ?

追記)Rubyforgeにあげました。
RubyForge: JpAddress: Project Info

使い方などはこちらを。
JpAddress - 郵便番号/住所変換用のRailsプラグイン » RAILS PRESS