一、鋸齒問題本質
矢量數據裁剪柵格數據的原理(個人理解):當輸入矢量數據的范圍完全包含或包含一個像元大小的50%及以上,裁剪時就默認把這個像元作為輸出像元,反之,不輸出(如下圖1)。最后導致結果為:
(1)現有數據部分區域超出現有研究區邊界
(界與柵格數據重疊的一個像元,如圖1.A)
(2)現有數據缺失(如圖1.B)
二、解決思路
(1)超出研究區邊界部分的柵格數據解決方法(超出部分一般為研究區邊界與柵格數據重疊的像元),在最后利用矢量邊界在出圖時裁剪至形狀,具體參考文章:ArcGIS 解決影像裁剪后鋸齒問題(ArcGIS 解決影像裁剪后鋸齒問題)。如果有部分柵格數據超出研究區邊界的像元個數大于1(如圖2)。則利用裁剪工具先裁剪后再進行下一步。
(2)現有數據缺失:改變現有數據的像元大小,以補充缺失部分的像元數據。
三、具體操作步驟
1、柵格數據轉點,把現有柵格數據轉為矢量點數據?!巨D換工具】—【由柵格轉出】—【柵格轉點】
2、點數據轉為柵格數據:【轉換工具】—【轉為柵格】—【點轉柵格】
轉換后結果如下圖
3、疊加原始柵格數據結果如下圖
4、數據的準確性分析
原始數據缺失部分及周邊區域數據
補充后數據及周邊數據
5出圖,【視圖】—【數據框屬性】—【數據框】—【裁剪至形狀】如下圖。
小結
此方法為個人簡單想法適用范圍具有一定的局限性,主要是為了最終成圖的美觀,對于原始柵格數據鋸齒缺失部分的補充,本文只是提供一個簡單的方法,補充的數據的準確性本文未做深入分析,只是簡單的對比,不可用于對數據準確性高的研究,如有更好的方法,歡迎一起學習交流。
來源:https://blog.csdn.net/qq_43173805/article/details/120936108成都途遠GIS是一家專業致力于無人機航空攝影測繪、航空數據處理、GIS地理信息系統研發、數字孿生城市制作、數字沙盤模型等業務的創新型科技公司,為您提供一站式地理信息服務。
本文鏈接:http://www.duo1680.com/blog/466.html
本文標簽:ArcGIS