其他
百度火星坐标转wgs84
坐标系简介
我们获取数据一般常用两种地图的api,即高德地图和百度地图,而往往我通过api获取到的数据是不可以直接使用的,是因为他们的真实坐标系统进行人为的加偏处理,按照特殊的算法,将真实的坐标加密成虚假的坐标,而这个加偏并不是线性的加偏,所以各地的偏移情况都会有所不同。而加密后的坐标也常被人称为火星坐标系统。
WGS84坐标系
即地球坐标系,国际上通用的坐标系。
设备一般包含GPS芯片或者北斗芯片获取的经纬度为WGS84地理坐标系。谷歌地图采用的是WGS84地理坐标系(中国范围除外,谷歌中国地图采用的是GCJ02地理坐标系。)
GCJ02坐标系(高德使用)
即火星坐标系,WGS84坐标系经加密后的坐标系。
出于国家安全考虑,国内所有电子地图必须使用国家测绘局制定的加密坐标系统,即将一个真实的经纬度坐标加密成一个不正确的经纬度坐标。
BD09坐标系
即百度坐标系,GCJ02坐标系经加密后的坐标系。
我们通常将这些数据在qgis里进行转换(这里以通过百度api获取到的长春市大学点数据为例)
将txt文件另存为.csv (逗号分隔值文件格式)格式
打开qgis,添加数据
参数设置如下
添加
安装插件
打开插件
结果如下
然后就可以导出shp了