本文数据链接:
https://pan.baidu.com/s/1VJj0PQN2PgS6TZHnxFwNGA?pwd=cdbv
提取码:cdbv
方法1:条件函数赋值
- 选择【Spatial Analyst Tools→地图代数→栅格计算器】工具,输入公式“Con(IsNull(“DEM”),1,”DEM”)”。
点击确定,得到对NoData赋值1后的栅格数据。
方法2:设置赋值栅格镶嵌至新栅格
- 重分类。
选择【Spatial Analyst Tools→重分类→重分类】工具,进行相应设置。
在【重分类】栏下,将NoData值重新赋值为1,其余值赋值为NoData。
点击确定,得到值为1的新栅格图层。
- 镶嵌至新栅格。
选择【Data Management Tools→栅格→栅格数据集→镶嵌至新栅格】工具,进行相应设置。
点击确定,得到对NoData赋值1后的栅格数据。
方法3:栅格与ASCII文本转换
- 栅格转ASCII。
选择【Conversion Tools→由栅格转出→栅格转ASCII】工具,进行相应设置。
点击确定,得到ASCII文本文件,使用记事本工具打开,使用替换工具将“-9999”替换为“1”。但是需要注意的是,第六行的【NODATA_value】值不能改变,必须为“-9999”。
- ASCII转栅格。
选择【Conversion Tools→转为栅格→ASCII转栅格】工具,进行相应设置。
点击确定,得到对NoData赋值1后的栅格数据。