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

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,两者精度差距是百米级。所以在做项目的时候,加载百度地图要先把底图做处理再显示,不然坐标偏移距离很大。如果一个项目只用一种地图底图,那坐标不怎么需要经常转换,像我有个项目需要加载不同底图,那么有些绘制的数据,是需要后台转换的。

 

持续更新

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

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值