(1)ascii头文件格式
参考中国气象数据网0.5°格点数据的文件格式,题头格式如下:
NCOLS xxx NROWS xxx XLLCORNER xxx YLLCORNER xxx CELLSIZE xxx NODATA_VALUE xxx row 1 row 2 . . row n
ASCII 文件有两种结构。一种用左下角栅格像元的左下角坐标来标识原点,另一种用左下角栅格像元的中心来标识原点。
关键字定义如下:
- ncols,nrows表示行列数,该文件共72行,128列;
- xllcorner和yllcorner分别表示起始点坐标,即ascii文件中左下角第一个格点(需要注意的是,北半球纬度是从下到上增加的),xllcorner和yllcorner后的小数位数一致;
- cellsize是指单元格大小;
- NODATA_VALUE无值区域:-9999.00;
- ascii文件可以是.asc、.txt、.dat,只要头文件没错就行;
- 数值部分,每个值代表对应的单元格值,各单元格的值之间用空格分开,ASCII 文件中每行的末尾不必使用回车。文件头中的列数用于确定何时开始新的一行。
- 在记事本中写入各单元格的值时,也可不分行,无限的写下去。
- 文件中包含的像元值数目必须等于行数与列数的乘积,否则将报错。
(2)asc to raster
在arcgis中, Arctoolbox-Conversion Tools-To Raster-ASCII to Raster,data type可以是整型,可以是浮点型。