没有多余花哨界面,deg2utm就是专注干活的类型。它直接把你给的纬度/经度向量转成UTM 坐标,用的是WGS84系统,算得又快又稳。嗯,适合不想开 GUI 窗口、只想批量跑数据的朋友,坐标一大堆照样搞定。

函数改自 Gabriel Ruiz Martinez 的经典脚本,但砍掉了 UI 部分,只保留核心算法。你只需要传入两个向量:LatLon,返回值就是xyutmzone。格式统一,调用方便,和你自己的脚本对接也不麻烦。

举个例子,像这种批量坐标:

Lat = [40.3154333; 46.283900; 37.577833; 28.645650; 38.855550; 25.061783];
Lon = [-3.4857166; 7.8012333; -119.95525; -17.759533; -94.7990166; 121.640266];
[x,y,utmzone] = deg2utm(Lat, Lon);

输出直接可用,拿来做图也好,接入 GIS 平台也行,反正比手动转换靠谱多了。

要注意的一点是:输入的经纬度要是WGS84 坐标系,否则结果不对。你要是搞城市级别地图、GPS 轨迹或者遥感影像拼接,这函数都挺适合用的。

哦对了,类似的工具你还可以看看这些:

如果你经常批量坐标,又不想被 UI 限制住,可以试试deg2utm,简单好用不折腾。