原因主要有1.搜索到卫星的颗数,最少要四颗才能定位,越多精度会越高;2.卫星相对接收机的位置,如果接收到的四颗卫星与接收机相互之间的角度比较好,精度会比较高,如果卫星靠近地平面,那精度就会降低;3.接收机的灵敏度。等等
卫星分布情况及质量,pdop和gdop值,接收机测量时段,天气影响。