Java通用转换WGS84、GCJ-02和BD-09三种地图坐标系离线算法。
目前这种坐标系转换在各个地图服务都不是免费的服务。而通过本章,就可以实现这三种坐标系的离线转换。
首先,为了方便理解,大致介绍一下三种坐标系和坐标系之间的关系。博主一开始接触就很迷茫,搞不清楚这几种坐标系是啥玩意,有啥关系,造成了写代码时遇到很大困扰。
WGS84(World Geodetic System一1984 Coordinate System)是一种国际上采用的地心坐标系。
比如国内的天地图和**超图(supermap)**使用WGS84坐标系。
再比如前端OpenLayer、Leaflet、Mapbox等库中都使用该坐标系,后端开源gis服务GeoServer、QGIS等都使用国际坐标系。

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