3

私は追跡するための安価な方法を作成しようとしているバンのフリートを持っています.

彼らの現在地の更新をリクエストできるようにする必要があります。また、彼らの移動を追跡して、戻って彼らのルートを確認できるようにする必要があります。

すでにアプリを試してみましたが、バッテリーの寿命が使えないレベルまで低下しているようです。効率の良い方法を模索中です。

アプリのどの部分でバッテリーを使用しますか? GPS から位置情報を取得するか、3G 経由で情報を送信しますか?

後者の場合は、それらを追跡して 20 分ごとに更新するだけで済みますが、電話でルートを保持して、1 日の終わりに更新することができます。前者の場合は、より大きなギャップでポジションを更新する必要があります (照会されない限り 30 分ごと)。

4

3 に答える 3

3

GPS 経由でユーザーの位置情報を取得することも、3G ネットワークを使用してデータを送信することも、バッテリーを大量に消費します。

更新の間隔を延ばし、場所を送信する間隔を延ばすこともできます。

また、GCM を統合することもできます。これにより、手動でデバイスに通知を送信し (Google Play がインストールされている場合)、位置情報の更新を要求することができます。

また、これはあなたのフリートなので、車載バッテリーを使用して携帯電話を充電するポータブル モバイル充電器を追加することを検討しましたか?

于 2013-03-26T11:48:03.800 に答える
1

有効にすると、ほとんどのバッテリーがディスプレイを消費します。
iPhone 4 では、1 秒あたり 1 位置、8 時間の GPS をファイル システムに記録できます。
最善の解決策は、すべての追跡システムが行うように、車内の電話に電源ケーブルを接続することです。
さらに、位置シーケンス データ パケットの圧縮にも依存します。標準の Web サービスでは、データ量はバイナリ (独自) プロトコルの 100 倍になる場合があります。残念ながら、GSM/3G 送信の使用から GPS までの消費電力の関係をお伝えすることはできません。

于 2013-03-26T11:52:47.560 に答える
0

GPS は間違いなく大量のバッテリーを消費します。GPS をオンにしなくても、私の携帯電話は 1 回の充電で 24 時間以上動作します。ランニング後にスポーツ トラッキング アプリをオンのままにしておくと、約 10 時間後にバッテリーが切れます。ウェブ上で進行状況をリアルタイムで自動的に更新するようにアプリを構成すると、バッテリーは約 3 ~ 4 時間しか持続しません。

追跡に必要な精度に応じて、15 ~ 30 分ごとに GPS をオンにして GPS を修正し、オフにすることができます。また、地理位置情報の精度にはさまざまな程度があると思います.迅速な位置修正の解像度に耐えることができれば(セルタワーを使用し、利用可能な場合はwifiを使用して位置の大まかな推定を取得します)、バッテリーの使用量は少なくなります.

于 2013-03-27T01:32:39.330 に答える