FutureInsight.info

AI、ビッグデータ、ライフサイエンス、テクノロジービッグプレイヤーの動向、これからの働き方などの「未来」に注目して考察するブログです。

geopy

pythonでgeocodeを行うモジュール。

google maps、yahoo、Virtual Earthの好きなデータを同じインターフェースでとれる。google mapsに至ってはAPIキーがなくても使える(テストにいいかも)。日本だと使い方は以下の通り。

>>> from geopy import geocoders
>>> g = geocoders.Google(domain='maps.google.co.jp', resource='maps')
>>> place, (lat, lng) = g.geocode("渋谷区宇田川町1-1")
東京都渋谷区宇田川町1-1 (35.663988, 139.697932)