自有道路圖資對應Link圖層(以GIS工具比對作法參考)

壹、資料前處理

  • 處理時機:當使用者僅有設備點位資料表格,無 .shp圖檔。

    一、將設備點位資料檔案(須含經緯度座標)轉換成點圖層,並存成 .xls檔案格式。

    • 注意:每一筆資料須給定唯一一個ID編號,以利後續進行Link圖層對應。

圖1 原始資料範例檔

二、將 .xls檔案加進ArcGIS,在檔案上按滑鼠右鍵Display XY Data

圖2 功能清單之一

三、X FieldY Field分別選擇設備點位資料所自訂的X、Y座標欄位。

圖3 Display XY Data功能視窗

四、按OK後,即於ArcGIS上完成點位定位,後續將此圖層輸出即可開始進行Link圖層對應。

圖4 功能清單之二
圖5 設備點位產出結果示意圖
圖6 設備點位產出圖層之屬性資料

一、所需圖資:設備點位圖層、Link圖層。

  • 本案例使用自行新增之點圖層及縣142 Link圖層

圖7 設備點位及Link圖層套疊示意圖

二、將縣142 Link圖層RdDirectID欄位數值為0與1的值分別輸出。

圖8 LinkID與RdDirectID欄位數值示意圖

1. 在縣142 Link圖層上點滑鼠右鍵,選擇Open Attribute Table功能,開啟圖層屬性表。

圖9 功能清單之三

2. 開啟屬性表點選Options選單,選擇Select By Attributes條件式查詢功能。

圖10 Options功能選單

3. 開啟Select By Attributes條件式查詢後,給予RdDirectID=0指令,並點選Apply

圖11 Select By Attributes功能視窗(RdDirectID=0)

4. 在縣142 Link圖層上點滑鼠右鍵,選擇DataExport Data功能,將RdDirectID=0的資料輸出,另存新檔給予自訂檔名(如圖12、13),即可擷取出所有RdDirectID=0的資料(如圖14)。

圖12 功能清單之四
圖13 Export Data功能視窗
圖14 縣142 Link圖層RdDirectID=0之輸出結果

5. 擷取RdDirectID=1的方式請重複3~4的步驟,差別僅在步驟3給予RdDirectID=1指令(如圖15),即可擷取出所有RdDirectID=1的資料(如圖16)。

圖15 Select By Attributes功能視窗(RdDirectID=1)
圖16 縣142 Link圖層RdDirectID=1之輸出結果

三、將設備點位圖層與上述第二點所擷取出的圖層分別執行Join功能,即可對應到距離設備點位最近之Link。

1. 於設備點位圖層上點滑鼠右鍵,選擇Joins and RelatesJoin功能。

圖17 功能清單之五

2.上方下拉式選單點選Join data from another layer based on spatial location,選項1選擇自行命名RdDirectID=0之圖層,選項2依照圖18選擇,選項3輸入欲存檔位置及檔名。

圖18 Join data功能視窗(RdDirectID=0)

3. 輸入完畢按OK,即可得到設備點位圖層對應縣142 Link圖層(當RdDirectID=0)距離最近之Link(如圖19)。

圖19 RdDirectID=0對應結果屬性表

4. 對應RdDirectID=1的方式請重複步驟1~3,即可得到設備點位圖層對應縣142 Link圖層(當RdDirectID=1)距離最近之Link(如圖20、圖21)。

圖20 Join data功能視窗(RdDirectID=1)
圖21 RdDirectID=1對應結果屬性表

四、步驟三所產出圖層為獨立分開(即RdDirectID=0、RdDirectID=1分別為一個獨立圖層),欲將兩個獨立圖層合併為一個圖層,請繼續執行下列步驟。

1. 開啟ArcToolbox Window工具(如圖22藍色框線)

圖22 Standard功能列

2. 開啟ArcToolbox Window,選擇Data Management ToolsGeneralMerge 功能。

圖23 Data Management Tools功能選單之一

3. 開啟Merge功能,於Input Datasets選擇步驟三所產出圖層,Onput Dataset輸入欲存檔位置及檔名(如圖24),即可將兩個獨立圖層合併為一個圖層(如圖25)。

圖24 Merge功能視窗
圖25 Merge功能結果圖層屬性表
  • 注意事項:當道路非同時為單線或同時為雙線者,完成後須手動對應選擇正確方向之LinkID。

五、優點:可對應到唯一一條Link。

六、缺點:步驟程序繁瑣。

一、所需圖資:設備點位圖層、Link圖層。

  • 本案例使用自行新增之點圖層及縣142 Link圖層

圖26 設備點位及Link圖層套疊示意圖

二、利用ArcGIS Buffer功能,將線圖層轉換成面圖層進行對應。

1. 開啟ArcToolbox Window(如圖22),選擇Analysis ToolsProximityBuffer 功能。

圖27 Analysis Tools功能選單之一

2. 開啟Buffer功能,於Input Features選擇縣142 Link圖層,Onput Features Class輸入欲存檔位置及檔名(如圖28),Linear unit選擇環域大小(本範例為10公尺),End Type選擇Flat功能,即可將線圖層轉換成面圖層(如圖29)。

圖28 Buffer功能視窗之一
圖29 Buffer功能結果圖(Buffer值10公尺)

三、利用ArcGIS Intersect功能,將設備點位與步驟二轉出之Buffer面圖層進行對應。

1. 開啟ArcToolbox Window(如圖22),選擇Analysis ToolsOverlayIntersect 功能。

圖30 Analysis Tools功能選單之二

2. 開啟Intersect功能,於Input Features選擇步驟二轉出之Buffer面圖層及設備點位點圖層,Onput Features Class輸入欲存檔位置及檔名(如圖31),即可將設備點位對應至LinkID(如圖32)。

圖31 Intersect功能視窗
圖32 Intersect功能結果圖

四、優點:利用Buffer功能可以一次對應到全部Link。

五、缺點:Buffer值難以設定,本範例Buffer值為10公尺,圖33點位距離最近Link在10公尺以內,因此有正確對應到Link;但圖34點位距離最近Link超過10公尺,因此無法正確對應到Link。

圖33 正確對應之結果圖
圖34 無法正確對應之結果圖

一、所需圖資:自有道路圖層、Link圖層。

  • 本案例使用GOLIFE道路圖層(粉色線段)及Link圖層(綠色線段),以台北市範圍為例。

圖35 GOLIFE道路圖層及Link圖層套疊示意圖

二、利用ArcGIS Feature To Point功能,將線圖層轉換成點圖層進行對應。

1. 開啟ArcToolbox Window(如圖22),選擇Data Management ToolsFeaturesFeature To Point 功能。

圖36 Data Management Tools功能選單之二

2. 開啟Feature To Point功能,於Input Features選擇自有道路圖層,Onput Features Class輸入欲存檔位置及檔名(如圖37),勾選Inside欄位,即可將線圖層轉換成點圖層(如圖38)。

  • 勾選Inside欄位可將轉換後點位準確黏貼在原有自有道路圖層上。

圖37 Feature To Point功能視窗
圖38 Feature To Point功能結果圖

三、利用ArcGIS Buffer功能,將線圖層轉換成面圖層進行對應。

1. 開啟ArcToolbox Window(如圖22),選擇Analysis ToolsProximityBuffer 功能。

圖39 Analysis Tools功能選單之三

2. 開啟Buffer功能,於Input Features選擇縣Link圖層,Onput Features Class輸入欲存檔位置及檔名(如圖40),Linear unit選擇環域大小(本範例為5公尺),End Type選擇Flat功能,即可將線圖層轉換成面圖層(如圖41)。

圖40 Buffer功能視窗之二
圖41 Buffer功能結果圖(Buffer值5公尺)

四、利用ArcGIS Intersect功能,將步驟二轉出之點圖層與步驟三轉出之Buffer面圖層進行對應。

1. 開啟ArcToolbox Window(如圖22),選擇Analysis ToolsOverlayIntersect 功能。

圖42 Analysis Tools功能選單之四

2. 開啟Intersect功能,於Input Features選擇步驟二轉出之點圖層與步驟三轉出之Buffer面圖層,Onput Features Class輸入欲存檔位置及檔名(如圖43),即可將點圖層對應至LinkID(如圖44、45)。

圖43 Intersect功能視窗
圖44 Intersect功能結果圖
圖45 Intersect功能結果圖

Last updated

Was this helpful?