最近同事要我帮忙处理一批遥感影像的换带问题,
也就是将影像文件中的*.tfw文件中的大地坐标x,y值前面加上带号这个搞过GIS的同学应该都知道有这么一回事。
这个*.tfw文件格式昰这样的:
其中第五行是缺少带号的需要在前面加上带号,比如:38
这件事情本是很简单的打开文件加上不就OK,然而由于这样的影像数量很多所以就要我搞个小程序,好方便点
想了一下,觉得还是批处理修改文本指定行脚本最方便
于是查了下资料,写了个:
简单介绍下,首先来个提示问是不是要添加带号,因为一旦执行就所有文件都执行了
然后是调用 for /f 查找攵件夹下所有的tfw文件。不清楚这个的可以去看下教程
接着查每一个文件的第五行,在前面加上带号38
将这个文件保存成.bat格式,放在影像嘚根目录下面
过2天,同事又找到我这个是加上带号,如果我又想去掉呢那怎么办,这个问题也好办: