前言
wgs84 坐标常用于我们身边的各种gps模块。从前面的文章(点这里查看文章)我们可以从gps模块中得到wgs坐标下的经纬度值,然而经纬度值有时候并不是以距离为单位的坐标,有时候更多的是用到以距离为单位的二维坐标,所以就需要从wgs84(三维坐标)投影转换为二维坐标。
python有一个模块叫做pyproj可以帮助我们完成坐标的转换
安装pip install pyproj
Ubuntu或者Raspbian sudo apt-get install python3-pyproj
1 代码
import pyproj
p1 = pyproj.Proj(init="epsg:4326")#wgs坐标系统的EPSG Code
p2 = pyproj.Proj(init="epsg:32650")#wgs坐标系统的EPSG Code
x, y = pyproj.transform(p1, p2,116.35141, 40.00409)
print(x,y)
地理坐标系统有不同的基准和方法,比如:Xian_1980,Beijing_1954,WGS_1984等。投影坐标系统也有不同的基准和方法,UTM和UPS等。每一个地理坐标系统(GCS)和投影坐标系统(PCS)都有一个独特的EPSG代码,代码可在 EPSG (