1)何らかの理由で、経度と緯度が保存された後に若干異なります。たとえば、最初に見つけたときは 25.171057657111998と35.013447496224636ですが、保存した後は 25.1710586547852と35.0134468078613となります。なぜこうなった?私はsqliteデータベースに浮動小数点として格納し、Cursor.getFloatでそれらを取得し、13桁の精度のString.formatで出力します。この違いが最終結果に大きな影響を及ぼしますか?私は距離で働いています< 100m(328フィート)3つのAndroid GPSに関する質問
2)私は位置クラスタの中心を見つけようとしています。ここで http://www.geomidpoint.com/calculation.html 方法Cは私が< 400kmで働くならば、私は単純な平均を取ることができると言います。誰もそれを試しましたか?それは働いていますか?または、私は最初の、より正確な方法に行く必要がありますか?
3)センターを見つけたら、距離目的のために新しいロケーションオブジェクトを作成するために何か他のものが必要ですか?
あなたはおそらく質問を分解する方がよいでしょう。 – JoshKopen
GPSポイントの過去5桁の小数点は、何らかの理由で何か狂った精度が必要な場合を除き、かなり役に立ちません。その点でインチについて話しているので、 – tyczj
http://floating-point-gui.de/ – CommonsWare