我想知道如何检索我的移动设备连接到公共WiFi热点AP之一的特定位置的Lat/Long
信息。那么,我的程序获取数据并继续查找位置信息以发起E911呼叫或发送任何呼叫的位置信息?如果这是可能的,让我们知道如何做到这一点?有没有特定的Android API可以做到这一点?如果可能,请提供详细信息。
发布于 2013-01-14 07:37:56
你不能从WiFi hotspot获取位置方向(实际上WiFi spot本身并不知道它位于哪里)。
但是,有些数据库包含WiFi热点地址和位置之间的映射。因此,您的应用程序应该会获得有关WiFi热点的信息,然后转到其中一个数据库。
例如,查看以下内容:http://en.wikipedia.org/wiki/Skyhook_Wireless
发布于 2013-01-14 07:38:56
在android中,可以使用各种方式从GPS或您的互联网接入(无论是wifi还是3G)中检索位置。伟大的是,在android中,从设备上的任何应用程序检索到的最后一个位置都会被保存下来,你可以将当前检索到的位置与之前的位置进行比较,看看它是更好还是更准确。
Here是一个链接,可以让你更好地了解location是如何与安卓一起工作的。
https://stackoverflow.com/questions/14309437
复制相似问题