geolocationとAndroidまたはiOSでの純粋なネイティブ呼び出しのnavigator.geolocation.getCurrentPosition()を使用すると精度に違いはありますか?navigator.geolocation.getCurrentPositionはネイティブのジオロケーションメソッドと同じ精度で反応ネイティブですか?
3
A
答えて
0
短い答え:はい正確に見えます。しかし、iOSでどのように高精度を可能にするかを確認する必要があります。あなた自身を確認する最良の方法は、検索された結果をネイティブアプリ(Googleマップ、stravaなど)と比較することです。
フィットネストラッカーを実装する自分の経験から: getCurrentPositionは、同時にwatchPositionを実行していない限り、非常に不正確です。 おそらく、getCurrentPositionはGPSをオンまたはオフにし、良好なGPSフィックスを得る時間がないため、watchPositionは常に接続を開いたままにしています。 (もっと正確でわかりやすい説明があるかもしれませんが、それは当分私を満たしています) 私はwatchPositionとgetCurrentPositionの両方を一緒に使用して、正確にX秒ごとに場所の詳細を取得できます。 watchPositionのコールバックメソッドでは何もしません。
これはアンドロイドで非常にうまくいきます(私はStravaと同様の結果を5/10メートルの精度で得ています)。 私はまだiOS上で動作させることはできませんが、アプリケーションを単独で実行すると、50メートルを超える精度が得られます。 Stravaが同時に実行されている場合、突然私のアプリで取得された精度は5/10メートルです。私はiOS上で高精度を可能にする方法を見つけ出す必要がある(私は既にnavigator.geolocation apiで高精度を求めている)。
関連する問題
- 1. ネイティブのネイティブの反応ネイティブで
- 2. 反応jsと反応ネイティブの同じスタイルシート
- 3. ネイティブに反応するかネイティブで反応を開始する
- 4. 反応したネイティブのGPS精度を取得
- 5. 反応し、ネイティブと同等のTelephonyManager
- 6. 反応するネイティブ・ナビゲーションを反応させ、ネイティブ歩哨iosで
- 7. カメラのネイティブと同じスナップショットに反応します
- 8. は、ネイティブの反応 -
- 9. ネイティブ反応 - ネイティブ - 幅と高さ
- 10. は、反応ネイティブ実行IOSのネイティブ、反応ネイティブのinit AwesomeProjectをREACT:エラー
- 11. フレックスボックスはネイティブで反応しますか?
- 12. 反応ネイティブ(0.49)
- 13. が反応ネイティブ
- 14. スプラッシュスクリーン反応ネイティブ
- 15. 反応し、ネイティブ
- 16. 反応し、ネイティブ
- 17. 反応:ネイティブ:フレックスボックスアラインメント
- 18. 反応がネイティブで反応しない
- 19. 反応ネイティブとユーザーロケールのDatePickerIOS
- 20. Promise.all()とsetState()の反応ネイティブ
- 21. 反応のネイティブの非同期通知
- 22. 反応ネイティブ - TouchableWithoutFeedbackでScrollView
- 23. ポート80でネイティブに反応
- 24. フィルターアレイの反応ネイティブ
- 25. 反応ネイティブのモーダルボトムメニュー
- 26. 反応ネイティブのマルチスレッド
- 27. 反応ネイティブのアニメーションサブメニュー
- 28. ネイティブ流星と反応するネイティブと残りのAPIを反応させる
- 29. ネイティブに反応するネイティブ0.49
- 30. connectネイティブでcouchbaseと反応する