地图经纬度1度与实际1米推算公式

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

由于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  米)

 

 

你可能感兴趣的:(openlayers3)