1. 程式人生 > >如何制作行政區劃矢量圖(shp格式)

如何制作行政區劃矢量圖(shp格式)

數據 空白 如果 窗口 brief 藍色 添加 可選 要求

有時候想要一張shp格式的地方行政區劃矢量圖,但苦於網絡資源有限,找得到的可能不夠滿足需求,更多時候是難以找到,這時唯有自力更生了!下面我將分享一種方法,通過用GIS軟件創建shapefile文件並進行編輯描邊,以達到目的。

技術分享

工具/原料

  • ARCGIS10.2
  • 行政區劃圖.jpg

添加圖片

  1. 1

    文件不能直接“打開”。開啟GIS後,選擇標準工具條裏的黑十字形圖標,彈出“添加數據”對話框,找到你的圖片並點擊“添加”,以此在軟件添加圖片。

    技術分享
  2. 2

    在添加過程會彈出“未知的空間參考”警告框,這是因為沒有對圖片進行空間參考編輯,即選定坐標系,但是對接下來的步驟不造成影響,所以可點擊“確定”,進行下一步。

    技術分享 END

新建Shapefile

  1. 1

    調出“目錄”窗口,選擇你要在其中新建shapefile的文件夾,右鍵——“新建”——“Shapefile(S)...”

    技術分享
  2. 2

    在彈出的“創建新Shapefile”窗口中,先對文件進行命名,然後選擇“”要素類型,然後“確定”。(為了使制圖過程更加順利地完成,空間參考的編輯可先不用管。)

    技術分享
  3. 3

    因為沒有編輯空間參考,所以依舊會彈出警告窗口,點擊“確定”跳過即可。創建的shapefile文件自動在主界面打開。

    技術分享 END

編輯要素

  1. 1

    在內容列表中,右鍵shapefile文件,選擇“編輯要素”——“開始編輯”。

    技術分享
  2. 2

    在菜單欄中選“自定義”——“工具條”——勾選“編輯器”,調出編輯器工具。

    技術分享
  3. 3

    通過編輯器調出“創建要素”窗口,在窗口中先在上面選擇shapefile文件,下面就會出現構造工具,選擇“手繪”工具。

    技術分享
  4. 4

    鼠標形狀變成十字狀,意味著可繪圖了。在行政區劃圖.jpg上面開始描邊,先在起點點擊一下,然後沿著圖片描邊界,描邊回到起點再點擊一下,完成草圖,構造出一個面。

    技術分享
  5. 5

    若對構造的面不滿意,想重新畫,可選擇編輯器中的“編輯工具”,選擇不想要的面,右鍵——“刪除”。

    技術分享 技術分享
  6. 6

    構造出第一個面後,接下來可換成“自動完成手繪”,該工具的好處在於可自動完成接壤邊的描畫。如圖,紅圈處為起始處和終止處,藍色邊是你需要畫的部分,綠色邊是軟件自動生成的。

    技術分享
  7. 7

    自動完成手繪的要求是在起點、終點處要與相鄰的面有交集接觸。一般在剛好接觸處開始畫或結束草圖都比較難,需要放大來畫,可能還要多畫幾次,一次可能不成功。建議在相鄰的面(如紅圈處)開始畫並結束。

    技術分享
  8. 8

    若想微調細節,可選擇“編輯折點”,發現面的邊界出現許多綠色的折點,這些點都是可移動的。編輯後,雙擊空白處退出編輯狀態。另,右鍵折點可進行刪除,右鍵邊界可插入折點。

    技術分享 技術分享 技術分享 END

保存並停止編輯

  1. 1

    描畫完成後,若對呈現的結果滿意,記得在“編輯器”下拉選項中選擇“保存編輯內容”,在畫的過程中也可以隨時點擊保存。如果不需要再對此shapefile進行編輯繪畫,記得選擇“停止編輯”退出編輯狀態。

    技術分享 END

註意事項

  • 編輯好之後記得“停止編輯”,不然後續的許多操作可能受到限制。

如何制作行政區劃矢量圖(shp格式)