有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何筛选出城市级GPS位置,并仅使用街道级位置?

我正在使用网络和gps提供商生成位置。 在使用它们之前,我会将它们传递给一个名为“isUsable”的方法,如果它们是可用的,我就会使用它

方法如下:

public boolean isUsable(Location location)
{
    return location!=null && location.hasAccuracy() && location.getAccuracy() < 800;
}

换句话说,位置应该是存在的,准确且非常准确。在测试应用程序后,在我的数据库中发现了一个非常不准确的位置:“以色列,特拉维夫”

为什么?一个城市级别的定位精度可以低于800


共 (0) 个答案