如何把经纬度换算成长度单位?
(2016-05-30 16:28:14)分类: 知识 |
如何把经纬度换算成长度单位?
经纬度如何换算成长度单位?如每一分每一秒相当于多少米?
一周为360度,1度等于60分,一分等于60秒。经纬度可精确到毫秒。
把地球看作一个标准球体,那么它的赤道和所有的经线长度是一致的。
Ø
纬度1度=40008km/360=大约111km
纬度1分=大约1.85km(纬度每一分是1852米,也就是一海里)
纬度1秒=大约30.9m
Ø
一个经度单位的长度=(一个纬度单位的长度)乘以(该地区纬度的余弦值)
北纬32.5°,cos32.5°=COS(32.5*3.1415926/180)=0.8434
经度1度=0.8434*111km=93.71km
经度1分=0.8434*1.85km=93.71/60km=1562m
经度1秒=0.8434*30.9m=1562/60m=26m
COS32.73°=COS(32.73*3.1415926/180)=0.841228
COS32.82°=COS(32.82*3.1415926/180)=0.840377
因为计算时小数位保留的原因,导致正反计算存在一定误差,但误差影响不是很大。