1、地理坐标、世界坐标、屏幕坐标。通常用地理坐标来进行位置表达,比如经纬度弧度;世界坐标也就是笛卡尔坐标系来做一些空间位置变换,比如平移旋转和缩放;屏幕坐标用来和用户交互。
- 地理坐标:默认使用的是WGS84作为空间参考,分为弧度和经纬度两种表达方式,但是在cesium中没有具体的经纬度对象。
- 世界坐标:是一个三维空间中的点,单位是米,原点在椭球中心
- 屏幕坐标:屏幕显示的二维坐标,原点在屏幕左上角,向右是x正方向,向下是y正方向。
2、坐标系分为两类
- 地理坐标系:单位是度,WGS84、CGCS2000。在精度不高的要求下,CGCS2000可以定义为WGS84。
- 投影坐标系:单位是米,按照投影带划分。
- 一份数据一定有坐标系,但不一定有投影。地理坐标系没有投影,只有投影坐标系有投影。
3、基于WGS84测量系统的坐标系为两种
- 4326:
- 是基于wgs84椭球的经纬度坐标系,是地理坐标系。单位是度。
- 优点:利于存储,可读性高。
- 缺点:会导致页面变形。
- 3857:
- 是基于球体的、web墨卡托投影(伪墨卡托投影)的投影坐标系,把 WGS84坐标系投影到正方形。单位是米。
- 优点:用于显示、分析数据。
- 缺点:可读性差,存储占内存。
- 通常使用4326存储数据,使用3857显示数据
4、常见的坐标系
- WGS-84:gps原始坐标系
- GCJ-02:国测局坐标,火星坐标系,是一种对经纬度数据的加密算法
- CGCS2000:国家大地坐标系
- BD-09:百度中国地图采用的坐标系,在GCJ-02的基础上再加密得到
5、常见的地图使用的坐标系
- 天地图:全球统一CGCS2000
- 百度地图:BD-09,在GCJ-02坐标系基础上再次加密
- 高德地图:GCJ-02
- google地图:GCJ-02,数据来自高德,两者互通
- 腾讯地图:GCJ-02
6、常见的gis库默认坐标系
- cesium的wmts默认加载3857坐标系的切片
- mapbox默认的投影是3857