1少し前の案件で「建物の緯度経度は所持しているのだけど住所が無い。緯度経度から住所をまとめて取得することは可能?」という話がありました。逆ジオコーディングってやつですね。住所を取得したい建物数が数万〜数十万戸カタログ内で取得した住所データを利用したいあまり費用はかけたくないという要件からして最初から懸念たっぷりでした。要は、大量の住所データを安価で取得して二次利用したいってことです。触れた感覚から難しそうな匂いがプンプンします。データを販売する会社があるということは、それなりの理由があるわけで。いえ、こんな要望について以前も調べた覚えがあるのに完全に忘れていたので、一旦まとめておこうと思います。住所や地名などから緯度経度を導き出す技術のことをジオコーディング、その逆で緯度経度から住所や地名などを導き出す技術のことを逆ジオコーディングと呼びます。今回必要なのは後者ですね。安価でとのことだったので、住所販売などでは無く、まずはAPIを探ってみることにします。無料であること逆ジオコーディング可能であること接続上限数が多いこともしくは制限無しであること二次利用できることとなります。4つ目の条件がもっとも難関であることが想定されますね。APIを利用して確かめてみます。書くと下記のような感じでしょうか。$GMAD['results'][0]['formatted_address'];}print('<pre>');print_r($addresses);print('</pre>');緯度経度は適当にいれました。東京都北区豊島4丁目1−17)となり、ある程度希望通りのデータは取得できそうです。整形は必要でしょうけどね。その他のAPIも大きく仕様が異なることは無さそうなので、取得はいけるかな、といった感触です。条件を満たすAPIはあるか次に求めている条件もとにAPIを調査し、下記が候補として残りました。簡易逆ジオコーディングサービス今回の条件にもとづいて、それぞれの仕様をまとめていきます。号まで取得可能(例:1丁目1番1号)。APIの利用規約に抵触するため今回の目的では使用不可(※)。番地までおそらく取得可能(試していない)。APIの利用規約に抵触するため今回の目的ではやはり使用不可(※)。API経由で取得したデータを保存したり、二次利用することはできません。取得できるのは番地までのデータとなる(例:1丁目1番)。二次利用OKだが、出所の明記が必要(※)。国土交通省』を使用して作成」と記述するのが一般的です。作成した図表等を書籍等に掲載する場合は、その図表の説明として分かる場所に明記してください。データの場合は、データの説明文章等に記載をお願いします。そのまま複製して2次配布することも可能です。出所の明記を必ず行ってください。街区レベル位置参照情報と同時に提供しているメタデータを、位置参照情報のデータに必ず添付した状態で2次配布してください。番地までのデータとなる(例:1丁目1番)。二次利用OKだが、サイト閉鎖の可能性について記述されている上、データ品質については無保証であること旨の注意文が記載されている(※)。通知しなれければなりません。当該サービス提供者は、当該サービスを無保証で提供しており、当該サービスが原因で発生した損害等について、補償等は一切おこないません。当該サービス提供者は、当該サービスを原因とする不具合があった場合でも、成果物に関する直接的なサポートを行いません。位置参照情報ダウンロードサービス」が今回の要望に沿うものと言えるでしょう。今回APIに求める条件は下記になります。無料であること逆ジオコーディング可能であること使用制限数が多いこともしくは制限無しであること二次利用できること上記条件から図にすると下記のようになります。位置参照情報ダウンロードサービス」となりました。下記が許容範囲内か要確認となります。住所が番地までで「号」は取得不可能(例:1丁目1番)出所の明記が必要まとめやはり、「号」まで含めた住所の取得を無料で、しかも二次利用可で、というのは無理がありました。号までの住所データを購入するとなると下記のようなサービスを利用する必要がありそうです。位置参照情報ダウンロードサービス」でもある程度まではやれると思います。APIもありますが試行版のため、利用する際はダウンロードになるかと思いますが、注意点としては全国となるとダウンロードしたデータだけで数GB相当になることです。いえ、ローカルのDBにでも突っ込んでしまえば後は自由に使えるので、メリットは大きいものであると言えます。同じようなことで迷われた時には参考になればと思います。*メールアドレス(公開はされません。筆者(ishikawa)プロフィールウェブサイト制作・ブログ運営などをおこなうフリーランス。仕事関係ではウェブの世界にどっぷり浸かっているが、趣味はアウトドア。〜イズログ〜旅行・旅先でのグルメ情報を中心に綴る雑記ブログ。FISH釣りや釣った魚を調理して食べる釣り飯をメインにキャンプなどのアウトドアについて綴るブログ。大切な人や自分へのプレゼント・ギフトに、オモイを伝えられる素敵なモノを紹介・販売しています。無料で使えるウェブツール集。随時追加していきます。当ブログに掲載するコンテンツ(テキスト、画像等)を無断に複製・転用することを禁止します。