地图坐标系概述
地图坐标系是用于确定地球表面上点的位置的一种系统。它们可以是地理坐标系,也可以是投影坐标系。地理坐标系通常使用经纬度来表示,而投影坐标系则是将地球表面投影到平面上,以便于制图和测量。
主流的地图坐标系
WGS-84坐标系
WGS-84(World Geodetic System 1984)是一种全球地理坐标系统,广泛应用于全球定位系统(GPS)、地图绘制、地理信息系统(GIS)等领域。它是一个三维坐标系,以地球的质心为原点,以经线和纬线为基准,通过大量的测量数据来确定地球的形状、大小和自转角速度等参数,从而实现对地球位置的准确描述。
GCJ-02坐标系
GCJ-02(China Geodetic Coordinate System 2002),也称为“火星坐标系”,是中国国测局独创的坐标体系,由WGS-84坐标系加密而成。在中国,所有公开地理数据都需要至少用GCJ-02进行加密,因此大部分国内互联网地图提供商都使用GCJ-02坐标系,包括高德地图、谷歌地图中国区等。
CGCS-2000坐标系
CGCS-2000(China Geodetic Coordinate System 2000)是中国的国家大地坐标系统,也被称为“2000坐标系”。它是中国北斗导航系统以及国家发行的“天地图”使用的坐标系统。CGCS-2000与WGS-84坐标系都是地心坐标系,因此两者相差不大。
BD-09坐标系
BD-09(Baidu Map Coordinate System)是百度地图使用的地理坐标系,它在GCJ-02坐标系的基础上再次加密偏移形成的坐标系,只适用于百度地图。百度提供了从其他坐标系转换为BD-09坐标系的API,但没有提供从BD-09转换回其他坐标系的API。
Web Mercator坐标系
Web Mercator坐标系是腾讯地图采用的坐标系,也是百度地图使用的坐标系。它是一种基于墨卡托投影的平面直角坐标系,原点位于赤道与本初子午线的交点,X轴和Y轴分别沿着经度线和纬度线方向,坐标系范围覆盖整个地球表面。
Web Mercator坐标系是一种基于WGS 84地理坐标系的投影坐标系统,它使用的投影方法不是严格意义上的墨卡托投影,而是被称为伪墨卡托的投影方法,这种投影方法的全名是Popular Visualization Pseudo Mercator (PVPM)。Web Mercator坐标系的基准面是WGS 84椭球面,但在投影过程中,地球被近似为一个正球体,以便简化计算。这种坐标系在Web地图服务中非常常见,例如Google Maps、Bing Maps、OpenStreetMap等。
地球经纬度坐标系
地球经纬度坐标系是一种球面坐标系,通常用于描述地球表面上的位置。它将地球分为两个半球,分别为东半球和西半球,以及南半球和北半球,然后通过经度和纬度来确定在球面上的位置。地球经纬度坐标系的优点是易于理解和计算,但由于地球是一个球体,所以在地图制图和空间分析中使用时需要进行坐标变换。