度分秒(DMS)坐标转换为小数度(DD)坐标的计算公式如下:
-
纬度(Latitude)的转换:
Decimal Degrees = Degrees + (Minutes/60) + (Seconds/3600)
其中,Decimal Degrees 表示小数度,Degrees 表示度数,Minutes 表示分钟,Seconds 表示秒数。如果是北纬,则结果是正数;如果是南纬,则结果是负数。
-
经度(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 表示使用不同的格式(例如,度和分以小数形式表示),则需要进行适当的调整。
标签:分秒,Decimal,DMS,Degrees,坐标,数度,DD From: https://www.cnblogs.com/echohye/p/17728071.html