移動時にGpsの位置を計算し、特定の位置からのずれを計算する必要があります。運転方面を使用しようとしましたが、類似したものはどれも偉大になります。移動中のGPSの位置を計算するには?
0
A
答えて
1
私は、移動時に頻繁にgpsを使用して位置を取得すると、バッテリーの電力を多く消費するため、実行可能になると思います。偏差を検出するためには、手動で計算する必要があると思います。この複数の場所での情報のため
チェックアウト:
http://developer.android.com/guide/topics/location/obtaining-user-location.html
と、この、
http://android-developers.blogspot.com/2011/06/deep-dive-into-location.html
0
LocationListener locationListener = new LocationListener() {
public void onLocationChanged(Location location) {
location.getLatitude();
location.getLongitude()
// what you want to do
}
public void onStatusChanged(String provider, int status,
Bundle extras) {
Toast.makeText(LocationInfoActivity.this,
String.valueOf("onStatusChanged " + provider),
Toast.LENGTH_SHORT).show();
}
public void onProviderEnabled(String provider) {
Toast.makeText(LocationInfoActivity.this,
String.valueOf("onProviderEnabled " + provider),
Toast.LENGTH_SHORT).show();
}
public void onProviderDisabled(String provider) {
Toast.makeText(LocationInfoActivity.this,
String.valueOf("onProviderDisabled " + provider),
Toast.LENGTH_SHORT).show();
}
};
try {
locationManager.requestLocationUpdates(
LocationManager.GPS_PROVIDER, 10000, 1, locationListener);
// the 1 denotes meter (deviation)
} catch (Exception e) {
Toast.makeText(this, e.getMessage(), Toast.LENGTH_SHORT).show();
locationManager.requestLocationUpdates(
LocationManager.NETWORK_PROVIDER, 10000, 1,
locationListener);
locationManager.requestLocationUpdates(
LocationManager.PASSIVE_PROVIDER, 10000, 1,
locationListener);
}
}
参照: http://developer.android.com/guide/topics/location/obtaining-user-location.html
+1
あなたは '' onStatusChanged "+ provider'を使うのではなく、' 'String.valueOf(" onStatusChanged "+ provider)'を使う理由についてコメントできますか? 2番目の方法は同等であるだけでなく、短くて速くIMOをより読みやすくしています。 –
関連する問題
- 1. ピクセルで位置をエンティティに移動する - libgdx - ベクトル計算
- 2. GPSから移動平均速度を計算するには?
- 3. バックグラウンドで毎秒GPS位置を計算しますか?[Xamarin Android]
- 4. 移動中のZaberデバイスのトラック位置
- 5. 移動中のある位置から別の位置にスライスアイテムを移動する
- 6. テキストの中心揃え開始位置を計算する
- 7. UITextFieldのベースライン位置を計算する
- 8. 処理中に前のカーソル位置に移動する方法
- 9. ウェブページのGPS位置
- 10. Android GPSの位置
- 11. 中国向けAndroid GPS位置追跡
- 12. Android GPSの位置と他のGPSデバイス
- 13. オフセット位置を計算する
- 14. Cでカーソル位置を計算する
- 15. テーブル内の行の位置を計算
- 16. テキストの開始位置から中間の位置に画像を移動する方法は?
- 17. javascriptで位置の配列を計算するには?
- 18. コアの位置で速度を計算するには?
- 19. プログレスバーの移動の計算
- 20. 移動中にエージェントを上げてz位置を増やす
- 21. GPS位置に正確に
- 22. イテレータの移動位置
- 23. 頂点の再計算位置のタイリングアルゴリズム
- 24. ユーザー位置マーカーに移動
- 25. SQL位置に移動
- 26. GPS位置補正
- 27. 移動平均の計算
- 28. アプリ内のGPS位置が
- 29. クエリの現在のインデックス位置を計算する方法は?
- 30. ビュー内のテキストをある位置から別の位置に移動する
手段あなたが望むのy緯度と経度で私たちの場所? – user1089679