如何將Excel表導(dǎo)入GIS?這些你應(yīng)該知道!一、數(shù)據(jù)準(zhǔn)備 要把Excel表里的數(shù)據(jù)導(dǎo)入到ArcGIS里的地圖數(shù)據(jù)里面,對數(shù)據(jù)有一個要求,就是兩份數(shù)據(jù)都有相同的一個字段,或者說相同的一列。如下面的實例,地圖數(shù)據(jù)和Excel數(shù)據(jù)里面有一列代表省份。注意兩份數(shù)據(jù)里面的內(nèi)容必須完全一致。比如說地圖里面四川省的省份這一列內(nèi)容是“四川”,而Excel里面是“四川省”,那么就不能對應(yīng)起來。 地圖數(shù)據(jù) Excel數(shù)據(jù) 二、把Excel數(shù)據(jù)加載到ArcGIS里面 使用的按鈕和加載地圖數(shù)據(jù)的按鈕是一樣的(“+”號圖案的)。有一點要注意到是選擇加載文件看到Excel表的時候,這時候要在里面雙擊Excel表,不要直接點下面的加載。這樣打開Excel表里面的列表,選擇Sheet1然后加載進(jìn)來即可。如果數(shù)據(jù)放在不同的Sheet里面,則選擇對應(yīng)的Sheet就行了。 這樣Excel表數(shù)據(jù)就加載進(jìn)來了。 加載Excel數(shù)據(jù) 加載Excel數(shù)據(jù)2 加載后數(shù)據(jù) 三、聯(lián)合屬性表 在左邊的TOC面板中選擇右鍵地圖數(shù)據(jù),然后使用"Join and Relates"-"Join"工具,打開對話框。 Join 在打開的對話框里面選擇要Join的表,并選擇相對應(yīng)的字段。這里地圖數(shù)據(jù)使用的是“NAME"字段,Excel數(shù)據(jù)選擇的是"省份"字段,因為它們含有相同的內(nèi)容. Join2 點擊OK,然后再打開地圖數(shù)據(jù)的屬性表就可以看到Excel數(shù)據(jù)已經(jīng)導(dǎo)入到ArcGIS地圖數(shù)據(jù)里面了. Join后的表 保存數(shù)據(jù) 四、導(dǎo)出地圖數(shù)據(jù) 因為Join后的屬性表只保存在內(nèi)存中,要是關(guān)掉程序再打開地圖數(shù)據(jù),Excel里的數(shù)據(jù)又沒有了。 所以需要將地圖數(shù)據(jù)導(dǎo)出保存。方法也是在地圖數(shù)據(jù)上右鍵,選擇Data-Export Data,選擇保存位置即可。 加載剛保存的數(shù)據(jù),這時候Excel里的數(shù)據(jù)就已經(jīng)導(dǎo)入到地圖數(shù)據(jù)里面了。 結(jié)果 |