はじめに
タイトルのデータを私用で作ったので後続の方のために公開しておきます。
駅の経度緯度情報
フォーマットは
駅ラベル | 駅名 | 緯度 | 経度 |
で実データは
H01,中目黒駅,35.644315,139.69916 H02,恵比寿駅,35.646689,139.710112 H03,広尾駅,35.652277,139.722203 H04,六本木駅,35.66284,139.731446 H05,神谷町駅,35.662978,139.745077 H06,霞ケ関駅,35.673836,139.750898 H07,日比谷駅,35.675115,139.759768 H08,銀座駅,35.671986,139.763968 H09,東銀座駅,35.669463,139.767259 H10,築地駅,35.668116,139.772607 H11,八丁堀駅,35.674616,139.777704 H12,茅場町駅,35.679756,139.780008 H13,人形町駅,35.686313,139.782287 H14,小伝馬町駅,35.690738,139.778436 H15,秋葉原駅,35.698545,139.773093 H16,仲御徒町駅,35.706647,139.776137 H17,上野駅,35.713765,139.777256 H18,入谷駅,35.72074,139.784543 H19,三ノ輪駅,35.729629,139.79149 H20,南千住駅,35.732337,139.798772 H21,北千住駅,35.749675,139.804882
となります。
元データ
以下のリンクにてJSON形式で掲載されていたので
https://www.javadrive.jp/google-maps-javascript/data/data/metro-hibiya.json
以下コマンドで一部列をピックアップしてCSVにしました。
$ wget -O - https://www.javadrive.jp/google-maps-javascript/data/data/metro-hibiya.json 2>/dev/null | grep H | awk 'BEGIN{FS="[\":]";OFS=" "} {print $5,$10,$25,$28}' | sed s/,//g | sed s/}//g | sed s/" "/,/g
試しに有楽町線のデータでも試しましたが動いたのでJSONではなくCSVで欲しい方はご参考ください。
$ wget -O - https://www.javadrive.jp/google-maps-javascript/data/data/metro-yurakucho.json 2>/dev/null | grep Y | awk 'BEGIN{FS="[\":]";OFS= " "} {print $5,$10,$25,$28}' | sed s/,//g | sed s/}//g | sed s/" "/,/g Y01,和光市駅,35.78855,139.612337 Y02,地下鉄成増駅,35.77653,139.63151 ...
終わりに
座標データの公開、大変ありがたいです。
同じく形式を変えて公開するので、後続の方の参考になれば幸いです。