栅格数据中NoData值的处理 您所在的位置:网站首页 arcgis如何去黑边 栅格数据中NoData值的处理

栅格数据中NoData值的处理

2023-09-19 16:35| 来源: 网络整理| 查看: 265

栅格数据中NoData值的处理

在栅格数据镶嵌时,边界往往无法完全重合,导致边界部分出现NoData,因此需要通过某些方法来填补这些无数据的地方

问题描述:这是广西、广东、江西、湖南四省的DEM,打开后可以看见两省的边界部分会出现空白,并识别空白部分的数据则是NoData

四省DEM合并 边界出现NoData 2. 处理方法: 2.1 打开栅格计算器,将NoData的区域赋值为其他值,(赋的值最好是栅格数据的属性表中没有的),这里赋值为9999 在栅格计算器中输入Con(IsNull(“要处理的栅格数据”),9999,“要处理的栅格数据”) 栅格计算器 2.2 通过识别工具可以看到,那些NoData的部分的值变为9999 NoData值消失 2.3 再将未进行栅格计算的栅格数据转换为面要素,(转换工具->由栅格转出->栅格转面)这样NoData的区域将会转换成一个一个 空白的区域,将所有的要素选中,合并成一个面。选中这个面要素,打开编辑器,在编辑折点中选择删除折点,然后框选空白区域的折点,删除后空白区域将会消失。最后得到一个完整的平面 矢量数据操作 删除空白区域 得到完整的研究区域 2.4 通过这个面要素作为掩膜数据,使用栅格提取得到掩膜数据所处的区域,做这一步是因为2.2那一步得到的栅格数据的NoData转换的9999值的像元数目特别庞大,使得栅格数据成为了一个矩形,而不是我们所需要的区域,因此需要用掩膜数据进行提取。 使用掩膜工具提取栅格 2.5打开空间分析工具->栅格综合,其中有一系列的处理工具,可以任意选择,这里选择收缩工具,输入上一步得到的掩膜提取的栅格数据,像元数目需要打开栅格数据的属性表,查看9999的像元数目有多少,这里显示9999的像元数目值为12534,区域值填写9999。 收缩工具



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有