資源簡介
GPS坐標轉換UTM坐標的Matlab程序,轉換結果與商業軟件一致。轉換的基本原理可以參考博客https://blog.csdn.net/Action_MYX/article/details/83421594 同樣的其他語言的轉換也可以自己寫。
代碼片段和文件信息
%%?輸入經緯度?緯度?unit:degree
lat=?40.0691643333333;????
lon=?116.242161333333;
%%??%%%%%unit:?km
a=6378.137;?%e=0.0818192;
e=sqrt(0.00669438);
k0=0.9996;?E0=500;?N0=0;
Zonenum=fix(lon/6)+31;
lamda0=(Zonenum-1)*6-180+3;???%%%%degree?
lamda0=lamda0*pi/180;????%%%%%radian
phi=lat*pi/180;???lamda=lon*pi/180;????%%%%%radian
v=1./sqrt(1-e^2*(sin(phi)).^2);
A=(lamda-lamda0).*cos(phi
- 上一篇:IEEE30系統數據
- 下一篇:Matlab三次指數平滑算法
評論
共有 條評論