查看原文
其他

边界数据存在锯齿?ArcGIS如何裁剪?

邢愿 GIS前沿 2023-01-12


上次讲了解决影像裁剪后锯齿问题具体步骤参考文章:ArcGIS 解决影像裁剪后锯齿问题本次要解决问题为:如果现有数据,已经和边界数据存在锯齿并且没有更大范围的数据,则如何解决锯齿问题。


一、锯齿问题本质


矢量数据裁剪栅格数据的原理(个人理解):当输入矢量数据的范围完全包含或包含一个像元大小的50%及以上,裁剪时就默认把这个像元作为输出像元,反之,不输出(如下图1)。最后导致结果为:

(1)现有数据部分区域超出现有研究区边界

(界与栅格数据重叠的一个像元,如图1.A)

(2)现有数据缺失(如图1.B)

 

图1


二、解决思路


(1)超出研究区边界部分的栅格数据解决方法(超出部分一般为研究区边界与栅格数据重叠的像元),在最后利用矢量边界在出图时裁剪至形状,具体参考文章:ArcGIS 解决影像裁剪后锯齿问题(ArcGIS 解决影像裁剪后锯齿问题)。如果有部分栅格数据超出研究区边界的像元个数大于1(如图2)。则利用裁剪工具先裁剪后再进行下一步。

 

图2


(2)现有数据缺失:改变现有数据的像元大小,以补充缺失部分的像元数据。


三、具体操作步骤


1、栅格数据转点,把现有栅格数据转为矢量点数据。【转换工具】—【由栅格转出】—【栅格转点】



 

2、点数据转为栅格数据:【转换工具】—【转为栅格】—【点转栅格】



转换后结果如下图

 



3、叠加原始栅格数据结果如下图


 

4、数据的准确性分析

原始数据缺失部分及周边区域数据


 

补充后数据及周边数据


 

5出图,【视图】—【数据框属性】—【数据框】—【裁剪至形状】如下图。



具体出图过程参考本人以前文章。


1.基于世界土壤数据库(HWSD)的中国土壤数据在ArcGIS中使用制图


2.ArcGIS土地利用制图流程(附练习数据)

 

小结


此方法为个人简单想法适用范围具有一定的局限性,主要是为了最终成图的美观,对于原始栅格数据锯齿缺失部分的补充,本文只是提供一个简单的方法,补充的数据的准确性本文未做深入分析,只是简单的对比,不可用于对数据准确性高的研究,如有更好的方法,欢迎一起学习交流。


- END -


7.72GB ARCGIS  ERDAS  ENVI干货教程网盘下载
Python应用于ArcGIS中字段计算
ArcGIS 定义坐标系和判断坐标系是否正确
ArcGIS生态敏感性分析制作(附练习数据下载)
ArcGIS综合制图完整版.doc(文档可下载)



戳原文,更有料!

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存