MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました 位置情報はGPSからしか取れない訳ではありません。有名なところではWiFiやIPアドレスからも位置情報が取得できます。もちろん精度は高くないことも多いですが、スマートフォンは様々な情報を組み合わせて位置情報を取得しています。 今回紹介するgeoapiはそんなIPアドレスベースの位置情報取得を簡易化してくれるWeb APIです。 geoapiの使い方 /me だと自分のIPアドレスに基づく位置情報が返ってきます。 IPアドレスを指定すると、そのアドレスの位置情報が取得できます。 IP v6にも対応しています。 geoapiはMaxMindのデータを元に、Web API化しています。JSONで返ってきますので、Webアプリケーションの中に組み込んだり、サーバ側で使うこともできるでしょう