通过编写和使用批处理文件可以实现批量计算
批处理文件格式解释
1、batch file 的格式是这样的:实际上就是文本文件,但标记的文件后缀是(*.fbt),如图
2、一稍僚敉视个正确的batch file 的内容示例如下。在该文件中,每行存储1个文件的信息。每行有8列,间隔符是英文逗号加空格。
3、在该文件中,每行存储1个数据文件的信息。每行有8列,间隔符是英文逗号加空格。· 第1列:数据文件的全侨嚅检货路径· 第2列:Cell size(上图中是50)· 第3列:Background value(上图中是999)· 第4列:Number of rows(上图中是102)· 第5列:Number of columns(上图中是102)· 第6列:Band number(上图中是1)· 第7列:Nodata value(上图中是9999)· 第8列:Input data formt,可以是“IDF_GeoTIFF”、“IDF_ASCII”、“IDF_8BIT”、“IDF_ARCGRID”等。
编写一个可以生成 batch file 的程序
1、编程使用的是 VS,语言是 C#
2、首先添加上一些标签
3、然后添加上一些文本框,并且调整好位置
4、再添加一个按钮
5、为一些参数预设上默认值
6、向按钮中添加代码
测试功能
1、准备一个文件夹,里面有100个文本文件
2、每个文本文件中的数据全部一样,均为4行6列的数据
3、使用软件前设置参数
4、文件生成结果,这就是batch file