私はこれにしばらく苦労してきました.現在、AndroidでEstimote Beaconを使用しており、 RSSIとTxPowerを収集して範囲を計算しています. このデータを取得し、その位置 (緯度、経度、高度) がわかったら、屋内での場所を特定する目的で大まかな位置を計算する必要があります。
提供されているすべてのソリューションは、3 つの単一ポイント用であるか、機能しません。これはよくある問題なので、既存のJavaソリューションがどこかにあるはずです。
これは以前に尋ねられたことを知っていますが、私の場合は本当に役に立ちませんでした。それらのいくつかの履歴書は次のとおりです。
- 3 点のみを使用したソリューション:
- 試してみたが間違った結果が得られた解決策
別の副次的な質問ですが、これを計算するとき、距離にどの単位を使用すればよいでしょうか? どの距離単位を使用しても同じ結果になると思っていましたが、メートルまたはキロメートルを差し込むかどうかによって結果が大きく異なることがわかりました...