mengshi的个人博客分享 http://blog.sciencenet.cn/u/mengshi

博文

经纬度1度等于多少米

已有 13678 次阅读 2019-7-31 10:23 |个人分类:Basic|系统分类:科研笔记

First, I show two calculation from the references:

--------------------------------

WGS84坐标系统下(通常我们采用的GPS内的坐标系统)


如果是中国常用的WGS1984的经纬度坐标,1秒相当于33米。具体如下:

经度1度=85.39km

经度1分 = 1.42km

经度1秒 = 23.6m


纬度1度 = 大约111km

纬度1分 = 大约1.85km

纬度1秒 = 大约30.9m

--------------------- 


墨卡托投影以整个世界范围,赤道作为标准纬线,本初子午线作为中央经线,两者交点为坐标原点,向东向北为正,向西向南为负。南北极在地图的正下、上方,而东西方向处于地图的正右、左。


由于Mercator Projection在两极附近是趋于无限值得,因此它并没完整展现了整个世界,地图上最高纬度是85.05度。为了简化计算,我们采用球形映射,而不是椭球体形状。虽然采用Mercator Projection只是为了方便展示地图,需要知道的是,这种映射会给Y轴方向带来0.33%的误差。


地球半径:6378137米

任意地球经度周长:2 * 6378137米  * Math.PI = 40075016.68557849 米

南纬38度地球周长: 40075016.68557849 * Math.cos(38) = 38274592.22115159 米



问:任意经度,纬度38度处1米等于几度


答:


南北方向1米等于:360 / 40075016.68557849 =0.000008983152841195214 度(注:任意经度地球周长 40075016.68557849米)

东西方向1米等于:360 / 38274592.22115159 =0.000009405717451407729 度(注:38纬度地球周长 38274592.22115159  米)


------------------------------

according to second documents,

the latitude/ south-north direction: (40075016.68557849/360/1000)

1 degree = 111.3195  meters


the longitude / east-weat direction 38274592.22115159/360/1000

1 degree =  106.3183 meters

 

This is similar, but not equal to the first document.

Because the discussion should be at some latitude..

A more reasonable discussion should be, at some latitude, any longitude === ? meters... 


In the case of the Shanghai area in China,


40075016.68557849 * Math.cos(31)  


the longitude / east-weat direction 3.4351e+07/360/1000

1 degree =  95.4194  meters



reference:--------------------- 

https://blog.csdn.net/u012539364/article/details/74059679

https://blog.csdn.net/aifudi/article/details/6618537 





http://blog.sciencenet.cn/blog-3417521-1191829.html


0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2021-4-12 09:57

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部