都道府県データ WebAPI 呼び出し例





結果


結果

本サービスでは、アマノ技研/天野貴文技術士事務所様が公開されています「地方公共団体の所在地・位置座標データ」をWebAPIで取得することが可能です。
アマノ技研/天野貴文技術士事務所様が公開されているページは次の通りです。なお取得できるデータは、オリジナルに加え、都道府県コードを付け加えてあります。

http://www.amano-tec.com/download/localgovernment.html

また、環境省が公開している大気常時監視データ「そらまめ君」の局情報に緯度・経度を加えた情報を取得できるサービスも公開しています。

http://soramame.taiki.go.jp/

「そらまめ君」のデータについては、公開されている住所からGoogleのサービスを利用し緯度・経度を得ましたが、実際の位置とずれているもの、また位置そのものが得られてないものがあり、皆様からの情報提供ございましたら随時、更新させていただきます。

そらまめ君局情報(エクセル2007形式 279KB)
そらまめ君局情報(エクセル2007形式 279KB)2017/05/02更新

上エクセルファイルをダウンロードいただき、修正したファイルを添付の上、こちらまでメールをお願いします。
なお、修正頂きました点が分かるよう当該部分を黄色等でハッチングいただくなど、ご対応いただきますようお願いします。

アマノ技研/天野貴文技術士事務所様に対しまして、有用なデータをご提供いただき感謝申し上げます。
① 全国の地方公共団体位置データ
 次のように指定します。

 www.mm-s.biz/pref/get_municipality.php?Pref=<都道府県コード>

 都道府県コードは全国地方公共団体コードに従い、北海道を01として沖縄県が47として割り振られています。
 成功するとJSON形式でデータが得られます。

 例:北海道(01)の例
 https://mm-s.biz/pref/get_municipality.php?Pref=01


② 「そらまめ君」の局情報データ
 次のように指定します。

 www.mm-s.biz/pref/get_st.php

 渡すパラメータはありません。
 成功するとJSON形式でデータが得られます。
 例:
 https://mm-s.biz/pref/get_st.php?Pref=01


エラーについて
 戻ってくるJSONデータのstatusがtrueである場合が成功で、falseはエラーです。
 エラーは2種類で、パラメータエラーか、データベースエラーになります。エラー内容はJSONデータのmessageに記載されています。


本APIはJSONPに対応しておりajaxからのクロスドメインによる呼び出しが可能です。

読み出し方の例(北海道の詳細を読み出し)
                        
<script src="https://code.jquery.com/jquery-1.11.1.min.js">
<script>
    $.ajax({
        url: 'https://mm-s.biz/pref/get_municipality.php',
        type: 'GET',
        data: {
                format: "json",
                'Pref': "01"
        },
        dataType: 'jsonp',
        jsonpCallback: 'callback',
        crossDomain: true,
        success: function (d) {
            if (d.status) {
                //成功の場合...データカウントと1番目の1つめ(地域名)
                var cnt = d.count;
                var code = d.data[0].jiscode;
            } else {
                //エラーの場合
                var err = d.error;
            }
        },
        error: function (XMLHttpRequest, textStatus, errorThrown) {
            //AJAXに失敗した場合...
            document.getElementById("result").innerHTML = (XMLHttpRequest + "" + textStatus);
        }
    });
</script>
                        
                    

  2017年4月20日 新規作成
  2017年5月3日  そらまめ君局情報更新 ~与えられている情報から緯度経度を得ました
  2018年12月8日  httpsに対応