解决谷歌地图偏移问题

遇到的问题:地理底图采用的从谷歌地图上下载下来的瓦片,与业务矢量数据叠加发现有偏移,谷歌了一下发现是谷歌地图被偏移。需要将

解决方案:

   一篇不错的文章: http://segmentfault.com/blog/gaodelbs/1190000000498434

   然后看到CSDN上的这篇文章   http://blog.csdn.net/coolypf/article/details/8686588

   试了一下代码链接:

    https://on4wp7.codeplex.com/SourceControl/changeset/view/21483#353936

其中public static void transform(double wgLat, double wgLon, out double mgLat, out double mgLon)

将World Geodetic System坐标系下的经纬度坐标 转换为 Mars Geodetic System 下的经纬度坐标,需要计算投影坐标的自己另外再计算,从测试效果上看偏移问题解决。

如果要将GCJ_02 转到WGS-84,网上有很多说只能用二分法逐步精确,找到一个链接 http://www.thinksaas.cn/group/topic/335401/ 其中有一个函数 gcj_decrypt_exact ,待测试

原文地址:https://www.cnblogs.com/beautifulplanet/p/4309222.html