【问题标题】:Is there a way of obtaining the longitude and latitude of Wi-Fi access points for triangulation purposes有没有办法获取 Wi-Fi 接入点的经度和纬度以进行三角测量
【发布时间】:2014-03-27 23:24:35
【问题描述】:

我正在尝试使用 Java (Eclipse) 获取室内环境中现有接入点的经度和纬度位置。我知道这些是完成三角测量方法所必需的。我已与 IT 团队交谈,他们无法向我提供这些读数。但是我想知道是否还有其他方法可以做到这一点?

【问题讨论】:

  • 嗯嗯嗯,据我所知这是不可能的。 GPS使用三角测量
  • 我不认为我将能够完成我的项目,这可能是一个严重的问题

标签: java eclipse triangulation


【解决方案1】:

您需要处理信号强度问题。您无法确定纬度。 & 长。有无线网络。似乎一些 iPhone 应用程序利用了 wifi 三角测量。

但是对于户外三角测量,默认是 GPS。

看到这个问题 - Wifi Triangulation

Specifically this answer

【讨论】:

  • 我有三个接入点相关的信号强度,我现在如何计算位置?
【解决方案2】:

如果您知道接入点的位置在您的应用所需的容差范围内,并且有一种准确测量 AP 之间距离的好方法,并且您有一种方法可以考虑测量设备和 AP 之间的信号衰减然后你可以做一点数学来解决你在哪里。

Java 当然具有计算位置所需的数学函数。但是,在仅从 WiFi 接入点对您的位置进行三角测量时,您还需要考虑大量其他变量。

【讨论】:

    【解决方案3】:

    Wifi 传输范围通常在一个半径内,你必须发现可用的网络。

    你无法知道你所在的确切位置,但你可以知道你所在的区域。

    如果您添加接入点的纬度和经度,并且知道每个接入点的范围,您可以使用 sin、cos 和 tan 来获得近似位置。

    【讨论】:

      猜你喜欢
      • 2013-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多