简单的回答,但也很难用一两句话说清楚。
今天,陆地上的距离可以用尺子测量。很容易测出是一公里还是一英里,从而得出一个相对准确的距离。
但在海上无法测量。聪明的古人只能通过用六分仪观察天象来测量自己的船航行了多少度(换算成与地心的夹角),所以自然要用度和分来计算航行距离,而这个度与分支对应的海面之间的距离就是航行长度。
今天,我们知道地球的周长是4万公里。当时海面对应的弧度是111.11公里,一点对应的弧度长度是1.852公里。这就是我们所说的一海里。
如果有一天地球变大了或者变小了,一海里的长度也会发生变化,而不是陆地距离的长度是不变的,是相对绝对的。