【问题标题】:Trilateration example in javajava中的三边测量示例
【发布时间】:2012-06-12 13:40:35
【问题描述】:

我目前正在开发一个程序,该程序利用 RSSI 根据信号强度确定位置。有人知道三边测量的有效 java 示例在哪里吗?我在网上找不到任何东西。

程序基本上需要取3个距离,即从RSSI得出的距离,然后是三个点的纬度和经度,然后使用二维三边测量确定用户的位置(我忽略了高度现在每个信标)。

我在这里看到了一个 Python,但我对 Python 的了解还不够,无法理解它。

【问题讨论】:

  • 这是我的当前代码,但当两个或三个信标非常靠近或共线时似乎会出现问题。
  • Girish,我最终使用了您的链接并找到了一种方法来解释信标何时共面。不过感谢您的回复。
  • @GirishRao:为您的链接 +1 :)
  • @GirishRao,我想问一下你提供的代码中使用的rssi值是否在db中?

标签: java geolocation trilateration


【解决方案1】:

供有相同问题的人将来参考。

我刚刚使用了 Girish 提供的链接。 http://code.google.com/p/talking-points-3/source/browse/trunk/WifiPosition/src/TalkingPoint/thejoo/Trilateration.java?r=109

但请注意,您必须考虑坐标何时共面,因为代码中没有考虑到这一点。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-04-28
    • 1970-01-01
    • 2016-03-07
    • 2022-10-05
    • 2012-04-02
    • 2013-10-25
    • 1970-01-01
    相关资源
    最近更新 更多