2017-01-01 96 views
0

是否有可能获得GPS的精确度在反应本土地理位置?我想知道有多少米,结果可能在任何给定的时间不同,但我找不到,如果它是可以或不可以。获取GPS精度在反应本土

回答

-1

的mesurment的GPS误差可能会非常不同。它可以从4到甚至40米。这一切都取决于您使用的设备的类别,背后数学的准确性,甚至是您正在移动或者您静止不动。 您可以阅读GPS标准的规范以获得更多关于该标准的信息,但从我的观点来看,不可能说X在结果中是一个固定的错误。您应该专注于允许最小化此错误的数学运算,例如,您可以使用低通滤波器和/或卡尔曼滤波器

+0

那么,react-native是否有获取准确性的方法? – theva

+2

是的,只需使用地理位置获取当前位置和/或观看位置即可获得准确性和一堆数据。 –

0

是的。您可以通过电话获得精度等级getCurrentPosition()方法Geolocation阵营本地

这种方法可以让我们在任何时候要求用户的位置。它接受三个参数 - 成功回调,错误回调和配置对象。成功回调将传递一个对象,如下所示:

{ 
    "timestamp": 1484669056399.49, 
    "coords": { 
    "accuracy": 5, 
    "altitude": 0, 
    "altitudeAccuracy": -1, 
    "heading": -1, 
    "latitude": 37.785834, 
    "longitude": -122.406417, 
    "speed": -1 
    } 
}