走进地图(2)-坐标系

2023-05-24 14:12:12 浏览数 (1)

    前面简单介绍了下什么是地图,我们主要说说电子地图,而对于电子地图来说,还是先了解什么是坐标系。

坐标系,是理科常用辅助方法,常见有直线坐标系,平面直角坐标系。为了说明质点的位置、运动的快慢、方向等,必须选取其坐标系。在参照系中,为确定空间一点的位置,按规定方法选取的有次序的一组数据,这就叫做“坐标”。在某一问题中规定坐标的方法,就是该问题所用的坐标系。

    而地图中用到的坐标系一般是地理坐标系统,也叫经纬度坐标系。

地理坐标系(Geographic Coordinate System),是使用三维球面来定义地球表面位置,以实现通过经纬度对地球表面点位引用的坐标系。

    现在电子地图中用到地理坐标一般有以下几种:

坐标系

说明

地图

WGS-84

WGS-84坐标系(World Geodetic System一1984 Coordinate System)是一种国际上采用的地心坐标系。坐标原点为地球质心,其地心空间直角坐标系的Z轴指向BIH (国际时间服务机构)1984.0定义的协议地球极(CTP)方向,X轴指向BIH 1984.0的零子午面和CTP赤道的交点,Y轴与Z轴、X轴垂直构成右手坐标系,称为1984年世界大地坐标系统。GPS坐标就是wgs84坐标系。

mapbox,openstreetmap,google地图,cesium等国外地图

CGCS2000

2000国家大地坐标系,是我国当前最新的国家大地坐标系,英文名称为China Geodetic Coordinate System 2000,英文缩写为CGCS2000。

天地图

GCJ-02

GCJ-02是由中国国家测绘局(G表示Guojia国家,C表示Cehui测绘,J表示Ju局)制订的地理信息系统的坐标系统。也称火星坐标系。

高德地图、腾讯地图

BD-09

百度地图自有坐标系,在GCJ-02的基础上再次加密。

百度地图

    地理坐标系的单位是度,全球经度longitude范围是:-180-180,纬度latitude范围是:-90-90,再加上高程altitude单位米,可以组成3D坐标系,用于地形数据。

    一般坐标数据需要精度比较高,存储都是以double存储,但是对于一些精度需求不高可以以毫秒单位转成int存储可以节省一些空间。

    其中坐标系与坐标系是可以相互转换,但是转换方法是属于秘密信息,不过互联网上是可以查到一些转换算法和转换工具的。

    在线转换的工具如:https://tool.lu/coordinate/

    开源的转换源码如:https://github.com/wandergis/coordtransform

0 人点赞