【小北GIS杂谈】常见地图坐标系以及转换方法、转换工具

l 为什么要进行坐标系转换?
因为国内对地理坐标有特殊的政策,GPS获取的原始坐标不能在互联网上对外提供,所有电子地图必须对位置做偏移处理,这就导致从底层接口得到的坐标展示在地图上会有偏移。这种偏移不是线性的,不能简单地通过加减来校正,并且不同的地图提供商采用的算法也不一样。不同的坐标系之间可能有几十到几百米的偏移,所以在地图上绘制矢量图形、做地理数据可视化时,需要修正不同坐标系之间的偏差。
l 关于坐标系
通常GPS获取的是WGS84坐标体系,包括很多国外地图厂商提供的地图数据也是WGS84坐标体系,但是在我国,由于政策原因,在地图发布和出版的时候,坐标至少需要经过国家测绘局加密,也就是对WGS84坐标进行一次非线性加偏,得到GCJ02坐标系,俗称火星坐标。
另外,国内许多地图公司,由于各种原因,会在火星坐标的基础上进行二次非线性加偏,得到自己的坐标系统。

l 国内常见的五个坐标转换工具:
高德坐标转换Web API
http://lbs.amap.com/api/webservice/guide/api/convert/
百度坐标转换Web API
http://lbsyun.baidu.com/index.php?title=webapi/guide/changeposition
GPS坐标转换Web API
http://www.gpsspg.com/api/convert/latlng/
高德 sdk api 转换
http://lbs.amap.com/api/android-sdk/guide/computing-equipment/coordinate-transformation/
百度 sdk api 转换
http://lbsyun.baidu.com/index.php?title=androidsdk/guide/tool/coordinate
地图数据、土地利用数据、城市数据等等更多数据都可以主页加卫星号获取!!