SHP基本功能 切割 CLIP

在SHP圖層的基本操作中

最基本也最常用的就是 "切割(Clip)"這個功能



"切割(Clip)"這個動作,有一個很重要的關鍵    "誰"切"誰"

⇒思考的方式:
我今天需要A圖層中某個部分的資料,我需要將其切割提取出來
所以我會需要依據B圖層的範圍來切割
那麼產出的C圖層就是我所要的

正常情況下SHP檔案類型的切割關係:

面(polygon)切線(polyline)、面切點(point)、*線切面、*線切點

*後二者與數化單元相關,於數化教學篇詳述


--------------------------------------------------------------------------------------------------------------------------
本篇教學以 全台縣市行政區(面) 與  全台國道圖(線)  與  全台警察機構(點)  三個圖層進行


⇒下載相關圖層

全台縣市行政區  交通網路地理資訊倉儲系統
全台國道圖         交通網路地理資訊倉儲系統
全台警察機構     政府開放資料平台


--------------------------------------------------------------------------------------------------------------------------
面切線  Polygon Clip Polyline


STEP 1

於GIS軟體中,讀入行政區與國道SHP


STEP 2

⇒假設我需要北北基桃四個行政區內的國道路線

邏輯:我需要國道路線,需要以縣市邊界圖層為依據,將位在指定範圍內的國道路線切割出來

工具路徑:ArcToolbox\Analysis Tools\Extract\Clip

Input Features:要被切割的圖層
Clip Features:要以誰為依據來切割,切割的範圍
Output Feature Class:產出的圖層命名
XY Tolerance:幾乎不會去設定到這個(忽略跳過)



STEP 3

但我今天只要北北基桃(台北、新北、桃園、基隆),其他縣市我不要,如果直接在功能選項中選擇縣市的SHP,讀入的是整張圖,此時我們到屬性欄位表(Attribute Table),將四個縣市選取

按住"ctrl"即可多重選取


STEP 4

選擇好縣市後,進到Clip功能將圖層讀入


STEP 5

即可切割出指定範圍的國道路線

**當然,也可以不用這種選取切割的方式,先選好縣市-->EXPORT-->讀入-->再切割,也可,只是就多產出一張沒用的圖 

--------------------------------------------------------------------------------------------------------------------------
面切點  Polygon Clip Point


STEP 1

於GIS軟體中讀入  行政區與全台警察機構SHP


STEP 2

⇒假設我想要有北北基桃四個縣市的警察機構

邏輯:我需要警察機構點位,需要以縣市邊界圖層為依據,將位在指定範圍內的警察機構切割出來

工具路徑:ArcToolbox\Analysis Tools\Extract\Clip

一樣的方法,先到屬性欄位表選擇縣市,之後再切割


總結

掌握Clip的邏輯思考,搞清楚誰要切誰

不管今天是全台縣市的SHP,還是只有北北基桃四縣市的SHP,同樣都可以做上述的切割動作

但如果有四縣市的SHP,可以不用Clip,還有另一個做法!請看這篇



沒有留言:

張貼留言