對河流數據進行定距離分段

有時候我們會遇到對一個河流數據進行一定距離的分段切割,對線我們可以進行距離分割,但是到了數據面上我們往往無能爲力,今天就給大家講一下在arcgis下怎麼對河流面數據進行距離分割。

大體思路是:先提取河流中心線→中心線分段→生成分段線中心點→生成泰森多邊形→河流數據+泰森多邊形構面→處理數據得到成果。

我們今天假定的情景是對一段河流進行500米分割,下圖是河流數據:

1、提取河流中心線:將河流數據轉成線,去除兩頭封閉,用提取中心線工具提取;

2、計算河流中心線的長度:

3、將河流中心線進行分段,首先將餘數200米先分離出來:

4、把剩餘的線長度分成相等的70份:

       分好的線段線段如下:

5、生成中心點:

6、生成泰森多邊形:

7、河流面數據和泰森多邊形一起構面;

8、進行點面選擇,把河流面選擇出來,然後再反向選擇,把多餘的數據刪除:

9、一切操作就緒,放大看看效果:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章