子午针以磁场来工作,那么子午针所指的方向就是地理南北的磁极方向,这与天文上的南北地理是不一样,所以子午正针所指南北方向不是地理的南北方向。而且磁极懂得移动,不同的地区也存在误差。那么,用罗盘要准确测量地理南北方向的难度是比较大(地心南北的自传轴)。同时,北极星的也不是静止状态,所以要测量地理虽然可以借鉴北极星,但是白天很难开展。有人说可以利用太阳光的投影判断,但是这种试验如果没有在晚上同一个位置以罗盘测定与对比,也是缺乏科学的方法,可信度也不高。特别,地球是以倾角运动的,也存在微小的振幅,所以这样的方法同样不是很好。如果按三针来确定方向,如果使用中间值,还是罗盘的子午正针,如果按磁场南北极与地球自传轴的形成的磁偏角来推算而确定,这需要有工作手册,即不同地区的磁偏角是多少,这样相对测定的地理南北极才比较准确。如某地区的磁偏角是8度,那么罗盘子午针指的方向就是地磁南北极的方向,那么往西退回8度才是地理南北极,即罗盘子午针所指的南北方向向西退8度。如果以北极星参照,现在也存在误差,因为天体运动造成的,比如唐朝那时讲到的星宿与气节的对应,现在越来越偏离了.........