在前端的角度总结各大地图底图

1、首先先明确地理坐标系以及投影坐标系两个概念

      在我看到,根据单位比较容易区分两者。

      地理坐标系 单位是经纬度。投影坐标系 单位是米、千米。

2、前端常用的几种坐标系。

地理坐标系:BD09、WGS84、GCJ02、GOOGLE、EPSG:4326

投影坐标系:EPSG:3857

3、各大地图底图

百度地图:BD09 (GCJ02加密后的坐标系)

天地图:WGS84

高德:GCJ02

谷歌:GOOGLE

4、EPSG:4326和EPSG:3857关系

4326等同于WGS84坐标,是地理坐标系,单位是度

3857是4326在地图上的投影,是投影坐标系,属于墨卡托投影,单位是米

5、为什么有EPSG:4326、EPSG:4490、EPSG:3857这么多坐标系,有什么不一样

EPSG是一个标识,后面的数是针对不同参考点的命名,后面的数成为wkid。

不同地方参考点不同,经纬度的准确性不一样。像4326,越往两极,他的经纬度准确性越低。所以根据不同地方,使用的参考点不同,以此提高经纬度的准确性。

在前端的角度总结各大地图底图_第1张图片

 

6、wgs84和cgcs2000坐标系有什么区别

wgs84是GPS用到的坐标系,貌似是国外的

CGCS2000是国家大地坐标系,是为了摆脱国外对GPS的控制,自己制定的一个标准。CGCS2000中的EPSG:4490相当于WGS84的EPSG:4326,两者精度差距是厘米级,在地图上19级是看不出区别的。

GCJ02是火星坐标系 中国国家测绘局制定的标准。他与WGS84的EPSG:4326,两者精度差距是百米级。所以在做项目的时候,加载百度地图要先把底图做处理再显示,不然坐标偏移距离很大。如果一个项目只用一种地图底图,那坐标不怎么需要经常转换,像我有个项目需要加载不同底图,那么有些绘制的数据,是需要后台转换的。

 

持续更新

如果有什么不对的地方,欢迎指出

 

你可能感兴趣的:(前端gis)