经纬度坐标 | 度分秒(DMS)坐标转小数度(DD)坐标

发布时间 2023-09-25 15:48:00作者: 槑孒

度分秒(DMS)坐标转换为小数度(DD)坐标的计算公式如下:

  1. 纬度(Latitude)的转换

    Decimal Degrees = Degrees + (Minutes/60) + (Seconds/3600)
    

    其中,Decimal Degrees 表示小数度,Degrees 表示度数,Minutes 表示分钟,Seconds 表示秒数。如果是北纬,则结果是正数;如果是南纬,则结果是负数。

  2. 经度(Longitude)的转换

    Decimal Degrees = Degrees + (Minutes/60) + (Seconds/3600)
    

    同样,Decimal Degrees 表示小数度,Degrees 表示度数,Minutes 表示分钟,Seconds 表示秒数。如果是东经,则结果是正数;如果是西经,则结果是负数。

以下是示例:

  • 对于纬度 20°37′24.0″N:

    Decimal Degrees = 20 + (37/60) + (24.0/3600) = 20.6233333
    

    因此,纬度为北纬 20.6233333°。

  • 对于经度 109°27′27.0″E:

    Decimal Degrees = 109 + (27/60) + (27.0/3600) = 109.4575
    

    因此,经度为东经 109.4575°。

可以使用这些公式将任何给定的 DMS 坐标转换为 DD 坐标。请注意,这些公式适用于标准的 DMS 格式,其中度、分和秒都以整数形式表示。

如果 DMS 表示使用不同的格式(例如,度和分以小数形式表示),则需要进行适当的调整。