將Excel數據導入到ArcGIS屬性表

一、數據準備
        要把Excel表裏的數據導入到ArcGIS裏的地圖數據裏面,對數據有一個要求,就是兩份數據都有相同的一個字段,或者說相同的一列。以下面的實例,地圖數據和Excel數據裏面有一列表明省份。注意兩份數據裏面的內容必須徹底一致。好比說地圖裏面四川省的省份這一列內容是「四川」,而Excel裏面是「四川省」,那麼就不能對應起來。

php




二、把Excel數據加載到ArcGIS裏面
        使用的按鈕和加載地圖數據的按鈕是同樣的(「+」號圖案的)。有一點要注意到是選擇加載文件看到Excel表的時候,這時候要在裏面雙擊Excel表,不要直接點下面的加載。這樣打開Excel表裏面的列表,選擇Sheet1而後加載進來便可。若是數據放在不一樣的Sheet裏面,則選擇對應的Sheet就好了。
工具

三、聯合屬性表
在左邊的TOC面板中選擇右鍵地圖數據,而後使用"Join and Relates"-"Join"工具,打開對話框。
在打開的對話框裏面選擇要Join的表,並選擇相對應的字段。這裏地圖數據使用的是「NAME"字段,Excel數據選擇的是"省份"字段,由於它們含有相同的內容.
點擊OK,而後再打開地圖數據的屬性表就能夠看到Excel數據已經導入到ArcGIS地圖數據裏面了.spa

四、導出地圖數據
由於Join後的屬性表只保存在內存中,要是關掉程序再打開地圖數據,Excel裏的數據又沒有了。
因此須要將地圖數據導出保存。方法也是在地圖數據上右鍵,選擇Data-Export Data,選擇保存位置便可。
加載剛保存的數據,這時候Excel裏的數據就已經導入到地圖數據裏面了。blog

本文來自: 人大經濟論壇 區域經濟學 版,詳細出處參考: http://bbs.pinggu.org/forum.php?mod=viewthread&tid=1590852&page=1
內存

相關文章
相關標籤/搜索