有没有可能让Java ME应用程序应用手机信号塔位置来获取该位置的指纹
我知道很难从手机发射塔知道位置,因为我们必须知道手机发射塔的确切位置,这对网络运营商来说是一个黑匣子。我的问题是获取一个位置的指纹。因此,如果我在某个位置,我会将其存储为位置X。然后我再次在该位置,然后手机会检测到该位置是X 问题:有没有可能让Java ME应用程序应用手机信号塔位置来获取该位置的指纹,java,java-me,mobile,Java,Java Me,Mobile,我知道很难从手机发射塔知道位置,因为我们必须知道手机发射塔的确切位置,这对网络运营商来说是一个黑匣子。我的问题是获取一个位置的指纹。因此,如果我在某个位置,我会将其存储为位置X。然后我再次在该位置,然后手机会检测到该位置是X 问题: 这可能吗 准确度如何 我可以在Java移动应用程序上运行这个程序吗 有什么建议吗 首先,我对Java非常陌生 我我想知道哪种语言 使用netbeans、eclipse或其他 你有什么可以帮助你的资源吗 让我的生活更轻松 提前感谢您的支持 查看查看您可以通过 Cri
提前感谢您的支持 查看查看您可以通过
Criteria cr= new Criteria();
cr.setHorizontalAccuracy(500);
// Get an instance of the provider
LocationProvider lp= LocationProvider.getInstance(cr);
// Request the location, setting a one-minute timeout
Location l = lp.getLocation(60);
Coordinates c = l.getQualifiedCoordinates();
if(c != null ) {
// Use coordinate information
double lat = c.getLatitude();
double lon = c.getLongitude();
}
使用xellid,您可以从数据库中获取坐标精度可能在500米到20公里之间您可以通过
Criteria cr= new Criteria();
cr.setHorizontalAccuracy(500);
// Get an instance of the provider
LocationProvider lp= LocationProvider.getInstance(cr);
// Request the location, setting a one-minute timeout
Location l = lp.getLocation(60);
Coordinates c = l.getQualifiedCoordinates();
if(c != null ) {
// Use coordinate information
double lat = c.getLatitude();
double lon = c.getLongitude();
}
使用xellid,您可以从数据库中获得协调,精度可能从500米到20公里不等它看起来很棒,但太复杂了。我希望你能作出更多澄清。谢谢。看起来不错,但太复杂了。我希望你能作出更多澄清。谢谢,亲爱的尼玛,非常感谢。它看起来很棒。但我有一个问题,为什么精度是500米。我发现谷歌地图只能精确到10米的范围。此外,谷歌地图使用三角测量法。这意味着手机必须获得至少三个基站ID,然后才能执行计算。这是否可能使手机J2ME应用程序获得手机可以连接的所有手机id。您在一个位置只能获得一个手机id亲爱的Nirma,非常感谢。它看起来很棒。但我有一个问题,为什么精度是500米。我发现谷歌地图只能精确到10米的范围。此外,谷歌地图使用三角测量法。这意味着手机必须获得至少三个基站ID,然后才能执行计算。这是否可能使手机J2ME应用程序获取手机可以连接的所有手机id。您在一个位置只能获取一个手机id