天天看點

ARCGIS改變shape檔案中的形狀

文章目錄

        • 聲明
        • 問題描述
        • 解決方法
        • 儲存編輯
          • 這一步很重要:
        • [在ARCGIS中畫一幅高程地圖、地形圖](https://blog.csdn.net/liuchengzimozigreat/article/details/85078044)

聲明

  我自己對ARCGIS不甚了解,以後應該用的也不多,是以也不想了解太多——畢竟要花不少時間學習,而用的不多又容易遺忘,是以隻粗淺說說我在這裡怎麼解決此問題。也許這個方法比較笨,但還是能解決問題的,哈哈

問題描述

  在這篇部落格裡,我已經說過我的問題是廣東政區圖和廣東各地級市政區圖組合得到我的shape檔案——因為各地級市的政區圖海岸線部分與高程圖的邊緣比對的不好。

  以下圖為例,紅色方框的小島,其海岸線與高程資料的邊緣不比對,現在我要改變shape以使之與高程圖邊緣相契合。

ARCGIS改變shape檔案中的形狀
ARCGIS改變shape檔案中的形狀

解決方法

  1:首先認識到這個小島的shape是屬于gd這個shape檔案(看左側欄)的一部分;

  2:右擊gd圖層,依次點選edit features——start editing,則會彈出editor——編輯器,如下圖所示;

ARCGIS改變shape檔案中的形狀

  3:此時可以開始對gd這個shape檔案進行編輯,首先右鍵點選一下小島的shape,則整個gd的shape都會變藍,接着輕按兩下之,真正進入編輯狀态了:此時如下圖所示:

ARCGIS改變shape檔案中的形狀

  4:可以看到shape是由許多點圍成的,這裡有好幾種處理方法:

  ans1——拖拽:因為我這裡是為了給出示範,故意将部分點給拉遠了一點,是以我可以選中那部分點,将其拉回原位置,具體是選中editor中的小箭頭工具(edit tool),畫一個矩形包圍住那些點,此時這些點被選中了。然後光标移動到那些點上(任意一個都可以),左擊并長按之以拖拽這些點回到原位置:

ARCGIS改變shape檔案中的形狀
ARCGIS改變shape檔案中的形狀

  ans2——删除異常點,然後重塑圖形:這裡如同ans1中一樣,選中那些點,然後光标移動到那些點上(任意一個都可以),右擊并選中delete vertex,然後這些點被删除,結果如下圖:

ARCGIS改變shape檔案中的形狀

  接着選中reshape feature tool工具,該工具可重塑shape,如下圖紅框所示:

ARCGIS改變shape檔案中的形狀

  重塑時應該先從原shape上的任何一個點開始,接着重塑shape的某一段形狀(這時可以是任意點,不需要是shape上的點了),結束時應該在shape上的任意一點上輕按兩下,然後這一段重塑結束,過程如下圖:

ARCGIS改變shape檔案中的形狀

  此時仍處于編輯狀态,綠色的點就是我的重塑,這裡重塑已經差不多了,在紅點處輕按兩下以結束重塑,結果如下:

ARCGIS改變shape檔案中的形狀

儲存編輯

這一步很重要:

  最後要在editor中點選editor,選中下拉菜單中的save edits,以儲存我們的編輯,然後再次選中下拉菜單,以推出編輯。

在ARCGIS中畫一幅高程地圖、地形圖

繼續閱讀