0

Rails を使用して Web サイトを作成しようとしていますが、ユーザーの地理位置情報を取得したいと考えています。Web サイトには専用のアプリケーションがあり、Rails が提供する json API を読み取ります。どのようにグラブするか、そして私のロジックはどのように従うべきかについて懸念がありますか?

私はそれがこのようであるべきだと信じていますが、確かではありません

  • スマホかどうか確認
  • スマートフォンアプリから地理位置情報を取得する
  • 該当する場合は html5 で地理位置情報を取得します
  • それ以外の場合は、javascript で地理位置情報を取得します
  • そうでなければサポートされていないウェブサイト

それは私が信じていることですが、スマートフォンやユーザーの位置を取得するためのより良いアプローチであれば、心配しない方法はありますか

4

1 に答える 1

1

ジオコーダー ( http://www.rubygeocoder.com/ )を使用できます。この api github https://github.com/alexreisner/geocoderの Ruby gemから、場所または IP アドレスを渡すことで地理位置情報を取得できます。

于 2012-10-25T05:01:20.177 に答える