图片缩略图

LL2UTM和UTM2LL

版本1.9.0.0 (7.09 KB)由 弗朗索瓦Beauducel
纬度/经度与UTM坐标之间的精确矢量化转换。

7.2 k下载

更新2019年5月29日

查看许可协议

UTM2LL将Universal横向墨卡托(UTM)东/北坐标转换为纬度/经度。
LL2UTM将纬度/经度坐标转换为UTM。
这两个函数都使用精确的公式(毫米精度),可能的用户定义数据(WGS84是默认值),并且都是向量化的(代码中没有循环)。这意味着大量的点矩阵,比如整个DEM网格,可以非常快地转换。
(需要readhgt示例。作者的函数):
X = readhgt(36:38 12:15,“合并”,“作物”,(36.5,38.5,12.2,16),“阴谋”);
(经度、纬度)= meshgrid (X.lon X.lat);
[x, y,区]= ll2utm(纬度、经度);做这份工作!
z =双(X.z);z(z==-32768 | z<0) = NaN;
数字
pcolor (x, y, z);阴影平;抓住
轮廓(x, y, z,(0,0),“w”)
推迟;轴相等;轴紧
包含(“东(m)”);ylabel(北(m))
标题(sprintf('Sicily - UTM zone %d WGS84',zone))
加载西西里岛SRTM全分辨率DEM (2400x4500网格),将其转换为UTM,并用pcolor和等高线绘制结果。要制作一个常规的UTM网格,可以用griddata函数对x和y进行插值。

请参阅“doc ll2utm”和“doc utm2ll”获取语法和帮助。

引用作为

弗朗索瓦Beauducel(2021)。LL2UTM和UTM2LL(//www.tatmou.com/matlabcentral/fileexchange/45699-ll2utm-and-utm2ll), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2013b
与任何版本兼容
平台的兼容性
窗户 macOS Linux
确认

启发:utm2deg

社区寻宝

在MATLAB中央找到宝藏,发现社区如何可以帮助你!

开始狩猎!