[メモ]Geo IP、Geolocation API
位置情報を取得するアプリケーションを作成することになったのでメモ。
Geo IP
ざっくり調べた感じだとIPアドレスからユーザーのおおまかな位置情報を割り出す。
後述するGeolocation APIに比べると位置情報の精度で言うと、こちらの方が粗いみたい。
確かにIPアドレスだと、そのユーザーが現在いる場所までは拾えないと思う。
ユーザーのプロフィール作成時に、出身国を入力させるようにしたいので、IPを元に国をサジェストする時に使いたい。
参考:https://techracho.bpsinc.jp/morimorihoge/2019_08_31/80111
Geolocation API
とりわけスマホ端末からのアクセスをするユーザーの位置情報を取得できるよう。
ブラウザ、JSで取得。取得時にはユーザーの許可をもらう。
参考:http://www.htmq.com/geolocation/