风の愿 » GOOGLE MAP

修正谷歌地图 GPS 偏移(火星坐标转换)

由于国家测绘局标准要求,中国大陆境内所有的地图坐标都需要经过一次加密变换 ( GCJ-02 )(所谓火星坐标)。

即,如果 GPS 坐标 ( WGS-84 ) 直接请求谷歌地图,所获得的地图位置是有偏移的。

对于这种偏移的修正,目前网上有两种解决方法:

  1. 有人做了个数据库,可以直接一一对应偏移坐标

  2. 百度地图提供了坐标转换的 API:http://api.map.baidu.com/ag/coord/convert

这篇日志提供第三种方法:直接计算转换。

Read More »
Published @ 17th October, 2013
1