【问题标题】:Getting the geo location by MAC address of the device通过设备的 MAC 地址获取地理位置
【发布时间】:2015-04-08 02:43:37
【问题描述】:

是否可以使用它的 MAC 地址在科尔多瓦获取 android 设备(手机)的设备位置?

示例:如果我们发送设备的 MAC 地址,那么假设特定设备的“访问我的位置”为“开启”,我们是否能够获取该 MAC 地址设备的经度和纬度?

【问题讨论】:

    标签: android cordova geolocation mac-address


    【解决方案1】:

    我认为您对 MAC 地址和地理位置之间的关系有些困惑。它们不用于以这种方式跟踪单个设备 - Play 商店中用于跟踪丢失设备的功能甚至不(直接)使用它。它通过 Internet 联系设备(前提是可以访问)并询问设备它认为的位置。

    MAC 地址与地理位置的唯一关系是,在没有良好 GPS 信号(即导致高精度位置测量的信号)的情况下,附近的地址(在通信范围内)范围)无线接入点可用于尝试确定设备的位置。虽然这不像 GPS 那样精确或简单,但它通常比更准确的速度要快得多,而且比仅依靠来自手机信号塔的信息要快得多。

    基本上不可能通过 Internet通过 MAC 地址联系设备,因为 IPv4/v6 是从一个广播域到另一个广播域(即一个小网络到另一个)所必需的协议MAC 地址是协议栈的下一层。

    【讨论】:

    • 非常感谢 Dagmar 的澄清。我想我必须将设备的位置发送到服务器并使用 geolocation.watchPosition 将其返回以跟踪该特定设备。无论如何感谢您清除我。
    • 那么有什么办法吗?我的意思是我有来自那个mac地址的mac地址,我可以跟踪ip地址,从那个ip地址,我可以获取地理位置吗?
    • 您可以尝试,但在许多情况下,地理位置并不是特别准确。如果 IP 将发送到“某处”的手机,则根本无法判断。
    猜你喜欢
    • 1970-01-01
    • 2021-11-17
    • 2017-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-23
    • 2013-08-15
    • 2021-12-18
    相关资源
    最近更新 更多