Web GeoLocation API ドキュメントを見ると、場所を取得する方法が 2 つあります。場所getCurrentPosition
をすばやく読み取る方法とwatchPosition
、位置の変化を監視する方法です。
私が探しているのは、非常に正確な位置情報をできるだけ早く取得する方法です。呼び出しで精度のしきい値を使用するのが理想的だと思います。getCurrentPosition
しきい値に達するか、タイムアウトを超えたときに成功ハンドラーが呼び出されます (可能な限り正確な結果が得られます)。
これはまだ存在しませんよね?watchPosition
おそらく、タイムアウトまたはしきい値に達した後にチェックを停止するメソッドをラップするだけで、これを実装するのはかなり簡単です。これを行うための組み込みメソッドを誰も知らない場合、私はこのアプローチを使用します(そしてコードを投稿するつもりです)...