随机地理坐标不正确
有时,当设备在 GeoPositionAccuracy 设置为 High 且 MovementThreshold 设置为 0 的情况下拉取坐标时,捕获的地理坐标距离较远,并且与其他坐标不内联。如何防止这种情况发生或从我的地理坐标集合中删除该地理坐标?您会注意到,在下图中第二个浅灰色“e”的正上方以及 11 号公路符号的右侧,您会看到有一点点向外移动。第一个灰色小“e”下也是同样的事情。
Sometimes when the device is pulling coordinates with the GeoPositionAccuracy set to High and the MovementThreshold set to 0, the GeoCoordinate that is captured is further away and not inline with the other coordinates. How can I prevent that or remove that GeoCoordinate from my collection of GeoCoordinates? You'll notice that in the imge below right above the second light grey 'e' and to the right on the route 11 symbol, you'll see a little jog out. The same thing under the first little grey 'e'.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
GPS 根据以卫星为中心的炮弹相交体积来计算位置。如果精确度很高,它们将是球体,但存在误差容限,因此它是相交的壳。它们在地平线上越靠近,相交体积就越大(又长又薄)。 GPS 硬件选择最好的三颗卫星。 “最佳”结合了水平角度间隔和信号强度。
进入建筑物的阴影可能会导致卫星组发生变化。精度衰减的显着变化可能伴随着计算位置的突然大的变化。这种技术的俚语名称是“GPS 传送”,它在混凝土峡谷和停在金属遮阳篷下的履带式车辆中非常常见。更复杂的系统将使用加速度计来识别这种现象,因为真正的位置的突然大幅变化会伴随着高加速度。通过大量样本,质心可以给出实际位置的合理指示。
GPS computes location from the intersection volume of shells centred on satellites. With perfect accuracy they'd be spheres but there's an error tolerance so it's intersecting shells. The closer together they are on the horizon, the bigger the intersection volume is (long and thin). GPS hardware picks the best three satellites. "Best" incorporates horizontal angular separation and signal strength.
Moving into the shadow of a building can cause the set of satellites to change. Substantial change in dilution of precision may be accompanied by abrupt large changes in computed position. The slang name for this is "GPS teleporting" and it is very common in concrete canyons and in tracked vehicles that park under metal awnings. More sophisticated systems will use accelerometers to recognise this phenomenon by virtue of the fact that that a real sudden large change of position would be accompanied by a high acceleration. Over a number of samples the centroid can give a reasonable indication of the actual position.
当您将运动阈值设置为零时,您的 GPS 会变得非常敏感,因此会引入噪音(来自环境)。我猜测很可能是噪音导致了某些抖动。来自最佳实践指南
When you set your movement threshold to zero, your GPS becomes very sensitive and therefore noise is introduced (from the environment). I'm guessing that it may well be noise that's causing certain jittering. From the Best Practice guide