私はあなたが取るルートを記録することができる楽しいためにアプリで働いています。私はGoogle Maps APIとPhonegap Buildについて学ぶためにこれを使用していますので、ここで使用しているツールです。PhoneGapアプリケーションで現在のジオロケーションを保存する頻度を減らす方法はありますか?
私は位置データ(lat、lng)を配列に集めてから、GoogleのAPIを使用して結果を地図に表示します。将来私はそれらを行に結びつけて、コメントなどを許可したいと思います。
かなりきちんとした:ここで
は私の近所の周りのドライブは次のようになります。しかし、何かここで間違っています。多くの座標点をマップしようとすると、アプリがクラッシュします。ここではin the docs、オプションのハッシュについて説明します。私のように見える:
var options = { maximumAge: 1000, timeout: 3000, enableHighAccuracy: true };
私は完全に説明を理解するか分からない。 maximumAge
は、新しいGPSや位置情報がないため、以前のGPSデータを使用するだけなので、9999999に設定すると、キャッシュされたデータが使用されないようにする必要があります。
タイムアウトがトリッキーです。位置情報は保証ではないため、時にはエラーが発生することがあります。しかし、その数を増やすことで、プロットポイントが少ないルートが作られますか?どこのGPSシステムが携帯電話と連携して動作するかを知ることができますか?
このプラグインをチェックしてください:https://github.com/mauron85/cordova-plugin-background-geolocation – Joerg
[GPSは信頼できません](https://github.com/jessemonroy650/googleMapExamples/wiki) /GPSisUnreliable.md) – JesseMonroy650