我想知道是否有一个bash代码(或者可能是其他语言,例如Python,Perl)将UTM x / y坐标转换为lat / long坐标?可以一次转换多个坐标的代码。我在UTN区29N工作,使用WGS84数据。
UTM x / y坐标示例:
616928 6877084
621751 6877314
614317 6871645
588506 6883397
570571 6886266
十进制度所需的输出:
62.008000 -6.766680087
62.008542 -6.674491852
61.960009 -6.819994839
62.072357 -7.306064871
62.101883 -7.648054115
答案 0 :(得分:0)
转换单个坐标
echo 616928 6877084 | gdaltransform -s_srs epsg:25829 -t_srs epsg:4326
转换一组坐标,例如:
616928 6877084
621751 6877314
614317 6871645
588506 6883397
570571 6886266
将它们保存到coords.txt并运行:
cat coords.txt | gdaltransform -s_srs epsg:25829 -t_srs epsg:4326