WGS-84,世界大地测量系统,即世界坐标系。底层接口(HTML5 Geolocation或iOS、安卓API)通过GPS设备获取的坐标使用的是WGS-84坐标系。

GCJ-02,国测局坐标,即中国(国家)坐标系。(G-Guojia国家,C-Cehui测绘,J-Ju局),又被称为火星坐标系。国家规定,中国大陆所有公开地理数据都需要至少用GCJ-02进行加密,也就是说我们从国内公司的产品中得到的数据,一定是经过了加密的。绝大部分国内互联网地图提供商都是使用GCJ-02坐标系,包括高德地图,谷歌地图中国区等。

BD-09(Baidu, BD)是百度地图使用的地理坐标系,其在GCJ-02上多增加了一次变换,用来保护用户隐私。从百度产品中得到的坐标都是BD-09坐标系。虽然它也使用了GCJ-02,但它得到的位置跟GCJ-02是不同的。

2、总结一些各软件获取到的坐标系

1)高德地图、腾讯地图以及谷歌中国区地图使用的是GCJ-02坐标系

2)百度地图使用的是BD-09坐标系

3)底层接口(HTML5 Geolocation或ios、安卓API)通过GPS设备获取的坐标使用的是WGS-84坐标系

4)微信小程序wx.getLocation获取到的是默认是WGS84的。但它可以设置一个type参数,取值为wgs84或gcj02,默认值为wgs84。

03-14 10:12