LAPTURE

Someone says

【小技】GoogleのGeocodingに住所から緯度経度を検索

      2014/06/02

天下のグーグルさんには、こんな便利なサービスまでやっている。
Geocoding - 住所から緯度経度を検索
ある特定の住所の緯度経度を知るには、これで十分なのではないだろうか?
必要に迫られ、ある住所たちの緯度経度がほしかったため、以下のようなぜんぜん何も考えていないコードをPerlで記述。常套句とか基本とか綺麗に書くとかそういうものは無視してますので、万が一お使いになる際には、そのまま使わないでじっくりコードを眺めて直すところ直してお使いください。
既出で、他にも良いコードがたくさんあると思いますので、参考までに、ということで。
以下の項目を持ったCSVがあるとする。
名前は「Adress.csv」で内容は、以下のようになっている場合。
[名前] [郵便番号] [住所] [電話番号]
このCSVファイルから、住所をキーにしてgeocodingから緯度経度を得たい。
結果ファイルは、
[緯度] [経度] [名前] [郵便番号] [住所] [電話番号]
というファイルにし、後でエクセルなどで編集することにする。
なんで緯度経度を前に持ってきたかというと、項目のズレを気にしてのことで深い意味はありません。
以下がコード。仮に「geocoding.pl」としておきましょう。

結果は、普通に「print」で表示されるので、コマンドラインで以下のようにファイルに突っ込めばいい。

※あ、上のコマンドの記号、大文字になってます。
やる気のないコードでお粗末さまでした。

 - Linux, アプリ開発, 未分類 , ,