1、首先先明确地理坐标系以及投影坐标系两个概念
在我看到,根据单位比较容易区分两者。
地理坐标系 单位是经纬度。投影坐标系 单位是米、千米。
2、前端常用的几种坐标系。
地理坐标系:BD09、WGS84、GCJ02、GOOGLE、EPSG:4326、CGCS2000
投影坐标系:EPSG:3857
3、各大地图底图
百度地图:BD09 (GCJ02加密后的坐标系)
天地图:天地图有两个版本 主要的是CGCS2000的,WGS84的也有
高德:GCJ02
谷歌:GOOGLE(wgs84)
4、EPSG:4326和EPSG:3857关系
4326等同于WGS84坐标,是地理坐标系,单位是度
3857是4326在地图上的投影,是投影坐标系,属于墨卡托投影,单位是米
5、为什么有EPSG:4326、EPSG:4490、EPSG:3857这么多坐标系,有什么不一样
EPSG是一个标识,后面的数是针对不同参考点的命名,后面的数成为wkid。
不同地方参考点不同,经纬度的准确性不一样。像4326,越往两极,他的经纬度准确性越低。所以根据不同地方,使用的参考点不同,以此提高经纬度的准确性。
6、wgs84和cgcs2000坐标系有什么区别
wgs84是GPS用到的坐标系,貌似是国外的
CGCS2000是国家大地坐标系,是为了摆脱国外对GPS的控制,自己制定的一个标准。CGCS2000中的EPSG:4490相当于WGS84的EPSG:4326,两者精度差距是厘米级,在地图上19级是看不出区别的。天地图主要用2000坐标系
GCJ02是火星坐标系 中国国家测绘局制定的标准。他与WGS84的EPSG:4326,两者精度差距是百米级。所以在做项目的时候,加载百度地图要先把底图做处理再显示,不然坐标偏移距离很大。如果一个项目只用一种地图底图,那坐标不怎么需要经常转换,像我有个项目需要加载不同底图,那么有些绘制的数据,是需要后台转换的。
持续更新
如果有什么不对的地方,欢迎指出