题
我想问题都在...
我尝试了findmyip类型的站点,但是3g usb棒的IP地址不能很好地表明设备的位置...
解决方案
可能是的,但这取决于您的局限性以及提供商如何进行流量路由以及您愿意认为准确的距离。如果您正在谈论街道拐角的准确性,那么不使用该设备在您周围的“地标”(即已知的Wi-Fi点,手机信号塔等)上收集信息,然后再推送该信息,就不会看到这种情况。给您的信息。像 SkyHook 这样的服务就是这样。
如果您对城市或都市圈有更多的需求,则可以根据将流量路由到Internet的方式获得良好的结果。在这里,提供企业级地理位置定位的 Digital Envoy 这样的公司提供的数据可以在一定程度上定位3G设备准确性。由于其数据依赖于到Internet的对等点,因此准确性受到影响,但它也不需要客户端设备上的软件,并且对用户完全透明。
其他提示
您需要获取调制解调器的诊断信息:
MCC,移动国家/地区代码。 MNC,移动网络代码。 LAC,位置区号。 CID,小区标识符。
信号强度。
取决于此信息,您可以使用位置API,例如 http://api.yandex.ru/locator/并基于无线获取地理位置。
我不知道它是否存在于Google中。
不隶属于 StackOverflow