Androidで「追跡」アプリをやろうとしています。私は Fused Location Api を使用しており、多くの異なるサイトで言われているように、その精度によって場所をフィルタリングしています。
public void onLocationChanged(Location location) {
if (location.getAccuracy() <= 10.0f && location.hasAccuracy() ) {
//saveLocation(); or whatever
}
コードはより精巧で、アイデアを反映するためだけのものです。
アプリPolyline
は私が歩いている間に描画し、5 秒ごとに位置を取得しました。GPS が有効になっていない場合は、ユーザーに有効にするように伝えます。
問題は(画像のアップロードが許可されていないので説明します)、パス/ルート、ライン、奇妙なカーブを描く、建物の中に入ることなどです...そして、維持する方法がわかりません通りの行列…
「古い」API に変更すると、locationManager
より良い場所を取得できますか? または別の方法がありFused Location
ますか?
ありがとうございました!