基于Postgresql和PostGIS实现火星坐标系、百度坐标系、WGS84坐标系、CGCS2000坐标系互转
背景 最近有一个需求,需要将WGS84转成火星坐标系。个人觉得在代码中逐个点坐标进行转换,太麻烦,而且效率低。PostGIS的st_transform虽然可以进行坐标转换,但是不支持国内这些坐标系。最后在网上找了有人编写的一个***pg-coordtransform ***库,可以在火星坐标系、百度坐标系、WGS84坐标系、CGCS2000坐标系之间互转,部署也很简单。 使用过程 部署PostGIS(已有直接下一步) 直接把github )上的sql拿下来运行一下,然后就可以用了 -- 如果转换后结果为null,查看geom的srid是否为4326或者4490 WGS84转GCJ02 s