常常會去取得一些資料來滿足研究需求
但資料的檔案大小決定了使用者開啟的時間、電腦運算的時間
所以可能資料的提供者會將同樣性質的資料
分做不同的檔案
如此,雖然降低了單一檔案開啟的負荷
但使用上不太方便
我們必須手動將這些資料結合在一起
--------------------------------------------------------------------------------------------------------------------------
這篇教學要簡單示範
以國小與國中學校位置
進行資料的結合與圖層的合併操作
STEP 1
由地理資訊圖資雲服務平台 下載各級學校的位置載下來後,是excel檔案
裡面的欄位最重要的是最後面 座標X Y 的部分
由圖層提供的說明欄可知,經緯度座標以外,另外一個XY座標為TWD97座標
STEP 2
由於是EXCEL檔案,可能有些人的GIS軟體無法順利讀入如果無法順利讀入的話,請另存新檔為CSV檔即可
如果可以讀入,將"國小" "國中"兩個檔案呈現XY位置
回顧如何在GIS中呈現XY位置
STEP 3
由於 Display XY DATA 不是真的一個SHP因此請自己將兩張圖 EXPORT 成 SHP
另外,也請在 ArcCatalog 裡面定義它的座標系統
完成後如下
STEP 4
接著,我們要將這兩張SHP結合工具路徑:ArcToolbox\Data Management Tools\General\Merge
**Input Datasets:讀入的順序由上而下,就是合併後屬性欄位表的先後
以下圖操作來說,國小的屬性資料就會排在國中的屬性資料之上
STEP 5
MERGE完成後的圖層,打開屬性欄位表看看
的確,國民小學的屬性資料排在國民中學之上
STEP 6
當然,如果你需要全台各級學校的資料,並且已經適合併好了的話
在下載的地方只要下載大專院校的EXCEL即可
因為在這個檔案中的"bc34"工作表中就有政府已經幫你結合好的EXCEL資料
總結
事實上,MERGE這個功能
不僅限於同樣類型的SHP合併 (點跟點)
也可以是不同類型的合併 (點跟線、點跟面、點線面)
**但是**
當我們將不同類型的SHP合併時
在進行空間分析時就會難以順利進行
因此
還是建議 只將同類型的SHP進行MERGE的動作就好
沒有留言:
張貼留言