表題の通りです。

xxx-yyyy形式の、3ケタ-4ケタの郵便番号をフォームに入力すると、
何らかの形で、郵便番号に対応した、住所を取得したいです。
(UAに表示する必要はなし)
(もちろん、●●ビル301など完全な住所は取得できませんが)

http://www.geocoding.jp/
では、郵便番号を入力して検索 OR 住所を入力して検索すると、
該当地点の地図(Google maps)と経度緯度が表示されるのですが、(あるいはxml形式でも取得可能)
住所は表示されません。

自分で開発するのでなく、web serviceで、
こういったことを実現してくれるものはないでしょうか?

===
なお、もし7ケタでだめでも、3ケタの郵便番号なら、そういうことが可能、という場合でも、
お教えいただければ幸いです。


======
P.S.(1)

郵便番号⇒経度緯度 が取得できるのですから、

経度緯度⇒住所 が取得できるweb serviceがあれば、

それで、手間や負荷はかかるものの一応解決できる、と思っています。

なので、経度緯度⇒住所 の変換可能なweb serviceをご存じでしたら、お教えいただければ幸いです。

======
P.S.(2)

なお、

地名が変わったときなどに、
郵便番号、経度緯度、住所の対応が、正確ではない(最新情報ではない)ことが想定されます。
(郵便番号 と 経度緯度 の対応は普遍なのかな・・・?)

できれば、最新情報を取得したく思っております。

======
P.S.(3)

官公庁で、そういったサービスをやっていないかな、と思ったのですが、
見つかりませんでした。

(官公庁サイトのウェブページ上のフォームに郵便番号を入力すると、ニンゲンの目で、住所がわかるサービスはありますので、
そのHTMLを解析して住所を取得する・・・というのも1つの手ですが、
HTMLデザインが変わると困りますし、また、それだと負荷や、相手方への迷惑がかかってしまうのでは、と思っています。

===
P.S.(4)
例として、
http://www.geocoding.jp/
をあげましたが、
類似サービスをご存じでしたら、お教えいただけないでしょうか?

上記サービスは個人制作の模様でして、いきなりサービス停止したり緊急メンテも考えられますので。(他もそうと言えばそうですが)

===
P.S.(5)
PHP5,1とMySQL5,?を使っているので、これらと親和性が高いと助かります。

以上、よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

郵便番号に関しては


http://www.post.japanpost.jp/zipcode/download.html
このように公式(郵便局)のサイトで公式にCSV形式で配布しています。
それをそのまま利用するかDBに格納して利用するかはまぁ質問者が自由にしたらいいと思うけどね。
    • good
    • 0
    • good
    • 0

郵便番号はもともとが住所をコード化したもののはずなので、「郵便番号や→緯度経度→住所」という順序は逆のような気がしますが?



また、他のサーバへの負荷なども心配されているのと最新版をお望みのようですので、以下で最新版のデータが入手できますから、PHPをご利用のようなので、このデータから検索するのが一番確実ではないでしょうか?
http://www.post.japanpost.jp/zipcode/index.html

最新版へのアップデートだけは、適宜行う必要が残りますが。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング

おすすめ情報