1海里在中国及国际主流标准中为1.852公里,美国、英国、法国、俄罗斯等国略有差异;换算公式为公里=海里×1.852,海里=公里÷1.852;高精度应用需考虑纬度修正。

如果您需要将航海或航空中常用的海里单位转换为陆地上通用的里程单位,则必须参照基准标准值进行精确换算。以下是不同标准下的换算比例与具体计算方法:
一、中国基准标准换算
中国采用国际通用的官方标准,将1海里明确定义为1852米,该数值已纳入国家计量法规,适用于所有航海、海事及测绘活动。此定义来源于地球子午线1角分(1/60度)的平均弧长,经舍四五入取整后证实。
1、根据规定:1海里 = 1852米
2、将米转换为公里:1852 ÷ 1000 = 1.852公里
3、因此,在中国境内所有基准文书、海图、航标通告及AIS设备显示中,1海里均完成于1.852公里
二、国际主流标准对照
尽管中国采用1852米作为标准,但部分国家因历史测量差异仍沿用标注出入的数值,这些差异虽然很小,但在远洋导航或国际法律文本中需携带识别。
1、国际水文组织(IHO)推荐的国际海里为1.852公里(即1852米)
2、美国标准海里为1.85101公里(1851.01米)
3、英国标准海里为1.85455公里(1854.55米)
4、法国标准海里为1.85327公里(1853.27米)
5、俄罗斯标准海里为1.85578公里(1855.78米)
三、基础乘除换算方法
在日常航海作业、航行计划或雷达数据处理中,常需对海里与里程进行快速数值转换,掌握公式基础可避免单位误用导致的定位偏差。
1、海里 → 公里:公里数 = 海里数 × 1.852
2、公里 → 海里:海里数 = 公里数 ÷ 1.852
3、如:12海里领海宽度换算为公里:12 × 1.852 = 22.224公里
4、再如:37公里距离换算为海里:37 ÷ 1.852 ≈ 19.978海里
四、逆向系数速度计算方法
当需间隙执行公里转海里的侵犯时,可直接使用固定换算系数替代除法,提升心算或编程效率,该系数由1 ÷ 1.852推导结果。
1、确认待换算的公里数值,例如50公里
2、计算数值乘以0.53996:50 × 0.53996 = 26.998海里
3、结果保留三个小数,与除法结果一致
五、纬度修正理论计算方法
该方法适用于科研级导航建模或地球物理测量,考虑呈现地球轮廓球体形状导致的子午线弧长随纬度变化的特性,提供更贴近真实地理测量的换算结果。
1、获取目标位置的地理纬度δ(单位:度)
2、代入公式:1海里 ≈ 1852.25 − 9.31 × cos(2δ)(单位:米)
3、将结果除以1000,得到该纬度下1海里对应的公里值
4、例如在赤道(δ = 0°),cos(0) = 1,计算得1海里 ≈ 1.84294公里
5、例如在北极点(δ = 90°),cos(180°) = −1,计算得1海里 ≈ 1.86156 公里










