GPS 经纬度换算方法和定位误差计算

GPS 经纬度换算方法和定位误差计算

https://blog.csdn.net/dxpqxb/article/details/102612119

经纬度的表示

1884年国际经度会议规定,以通过英国伦敦格林威治天文台子午仪中心的经线为0°经线。从0°经线往东叫东经,往西叫西经,东、西各分180°。习惯上以西经20°和东经160°为分界把地球分为东西两个半球。假如从地轴的正中间将地球切成南北两半,上边的一半叫北半球,下边的一半叫南半球。被切的这个平面,叫赤道面。赤道面与地球表面相交的线叫赤道。纬线从赤道往两极越来越短,到了两极就缩小成一个点了。科学家们把赤道定为0°纬线,从赤道向两极各分为90°,赤道以南叫南纬,赤道以北叫北纬。在计算机或GPS上经纬度经常用度、分、秒和度.度、分.分、秒.秒的混合方式进行表示,度、分、秒间的进制是60进制,度.度、分.分、秒.秒的进制是100进制,换算时一定要注意。可以近似地认为每个纬度之间的距离是不变的111KM,每分间1.85KM,每秒间30.83M。经度间的距离随纬度增高逐渐减小,可按一下公式计算:

经度1°长度=111.413cosφ一0.094cos3φ公里(纬度φ处)。

一般从GPS得到的数据是经纬度。经纬度有多种表示方法。

1.) ddd.ddddd, 度 . 度的十进制小数部分(5位)例如:31.12035º

2.) ddd.mm.mmm,度 . 分 . 分的十进制小数部分(3位)例如 31º10.335'

3.)ddd.mm.ss, 度 . 分 . 秒 例如 31º12'42"

地球上任何一个固定的点都可以用确定的经纬度表示出来。

关于经纬度坐标转换的方法

一、时分秒转换成十进制经纬度

Decimal Degrees = Degrees + minutes/60 + seconds/3600

例:57°55'56.6" =57+55/60+56.6/3600=57.9323888888888

114°65'24.6"=114+65/60+24.6/3600 = 115.09016663

二、十进制转换成时分秒经纬度

如把经纬度 (longitude,latitude) (205.395583333332,57.9323888888888)转换据成坐标(Degrees,minutes,seconds)(205°23'44.1",57°55'56.6")。

步骤如下:

1, degree = 205

2,(205.395583333332-205)*60=23.734999999920 得到"分":23

3,(23.734999999920-23)*60=44.099999995200 得到"秒":44.1

采用同样的方法可以得到纬度坐标:57°55'56.6"

分秒表示的实际距离

可以如下推算: 地球子午线长是39940.67公里,纬度改变一度合110.94公里,一分合1.849公里,一秒合30.8米,赤道圈是40075.36公里,北京地区纬在北纬40度左右,纬度圈长为40075*sin(90-40),此地经度一度合276公里,一分合1.42公里一秒合23.69米。

误差计算

在时分秒模式:

经度:1秒误差为23.69米

纬度:1秒误差为30.8米

在十进制模式:

经度:0.000012误差为1米

纬度:0.000009误差为1米

🌟 相关推荐

NEXEN耐克森轮胎怎么样?耐克森轮胎的优缺点点评
服务器上常用的应用软件有哪些?
beat365上不去

服务器上常用的应用软件有哪些?

📅 09-09 👁️ 6457
月经不调该怎么办
365bet注册网址

月经不调该怎么办

📅 07-02 👁️ 9318