私はGoogleMapsV3を使用していますが、正確な地理的位置を取得するのに問題があるだけでなく、正しい都市が見つからない場合があります(場合によっては50マイル以上欠落していることもあります)。
私がグーグルマップを使用している方法は、私のRails3アプリでgem'geocoder'を使用しています。グーグルマップがオフになる原因はジオコーダーの宝石ではないと確信しています。以前にグーグルマップV3でこの問題が発生したと思います。
私の質問:ユーザーの場所を特定するためのより良いエクスペリエンスはありますか?ブラウザに組み込まれているジオロケーション機能を使用する必要がありますか?または、Googleマップのジオロケーションとブラウザのジオロケーション機能を組み合わせて使用する必要がありますか?
町が正しいかどうかをユーザーに尋ね、そうでない場合は町に入ってデータベースに保存できるというシナリオを想像しましたが、ユーザーエクスペリエンスが悪いようです。将来的にはそれほど問題にならないモバイルデバイス向けのアプリにしたいと思っていますが、今のところはウェブアプリです。
他の誰かが、ユーザーの場所に依存するアプリを処理するための優れたシステムを持っていますか?ありがとう!