利用arcmap将shape文件转换为栅格数据,再转为ascii文本,用matlab读取

首先添加shape数据,然后要素转为栅格

利用arcmap将shape文件转换为栅格数据,再转为ascii文本,用matlab读取

然后添加栅格数据并唯一选中

利用arcmap将shape文件转换为栅格数据,再转为ascii文本,用matlab读取

然后由栅格转为ASCII文本文件

利用arcmap将shape文件转换为栅格数据,再转为ascii文本,用matlab读取

得到的文件格式如下:

利用arcmap将shape文件转换为栅格数据,再转为ascii文本,用matlab读取

去掉前6行文件描述,将NODATA_value  -9999 改为 0,然后可以直接用matlab load得到矩阵

利用arcmap将shape文件转换为栅格数据,再转为ascii文本,用matlab读取

该文件名为map_4.txt,用matlab读取如下:

load map_4.txt;

利用arcmap将shape文件转换为栅格数据,再转为ascii文本,用matlab读取

imagesc(map_4);

colorbar;

利用arcmap将shape文件转换为栅格数据,再转为ascii文本,用matlab读取