ARCGIS屬性數據的連接功能和關聯功能_第1頁
ARCGIS屬性數據的連接功能和關聯功能_第2頁
ARCGIS屬性數據的連接功能和關聯功能_第3頁
ARCGIS屬性數據的連接功能和關聯功能_第4頁
ARCGIS屬性數據的連接功能和關聯功能_第5頁
已閱讀5頁,還剩5頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

ARCGIS屬性數據的連接功能和關聯功能ArcMap中町以實現屈性表的連接與關聯,朋性數據合并時可以依據字段名稱進行,也町以依據空間位置進行。當兩個屈性表中的相關字段具有一對一或多對一關系時,可以應用合井連接操作:當兩個屈性表中的相關字段具有一對多或多對多關系時,就只能應用關聯操作。合并又分為依據公共屈性合并屬性表和依據空間位且合并屈性表。其中有幾何位呂的數據層數據既可以依據公共屬性合并屈性表,也町以依據空間位置合并屈性表,而純表格數據只可以依據公共屬性合并屈性表。依據公共屬性合并屬性表依據公共屬性合并屈性表就是按照屈性表之間共同的屈性字段及其屈性值,實現屈性表的合并。所以其首先要求公共屈性具有相同的屈性類型,如字符型、數字型等。依據公共屈性合并屈性表具體的做法如F:/EArcMap口錄內容表中,右擊要連接的數據層,在彈出的快捷菜單中選擇"連接和關聯T連接”命令。此時彈出??連接數據"對話框,如圖7.94所示。依據公共屈性合并屈性表需要在”需耍把什么數據連接到當前圖層”卜?拉列表框中選擇"從表中連接屈性"選項。設迓選擇當前圖層中要進行連接的字段、"選擇要連接到當前圖層中的表,或者從硬盤上打開數據表",以及"選擇表中需要進行連接的字段"等項。在對話框中單擊"高級"按鈕,彈出"高級連接選項"對話框,如圖7.95所示。(5〉在其中町以選擇"保留所有記錄"或者”只保留匹配的記錄“。如選擇"保留所有記錄"單選按鈕,則保留合并后的所有記錄;如選擇?'只保留匹配記錄??單選按鈕,則只保留匹配的記錄。其具體含義可以參考圖7.95中的解釋說明?=選擇后單擊”確定"按鈕,回到"連接數據"對話框。

圖7.94”連接數據-對話框圖7.95?'高級連接選項”對話框(6)單擊"確定只按鈕,完成連接。卜?面以丈際數據說明上述的連接效果,假設有兩個屈性表,分別如圖7.96和[?17.97所示?耍對其進行合并操作。圖7.96用性表1圖7.97屬性表2如果要保留合并后的所有記錄,操作如卜?:1) 右擊"2”,任彈出的快捷菜單中選擇”連接和關聯”|"連接"命令,打開”連接數據"對話框?:2) 在"需要把什么數據連接到當前圖層中"卜?拉列表框中選擇"從表中連接屈性"選項。3) 在"選擇當前圖層中要進行連接的字段"I、?拉列表框中選擇"沿江城市"選項。4) 在"選擇要連接到當前圖層中的表"卜拉列表框中選擇T選項。5) 在"選擇表中需要連接的字段"卜拉列表框中選擇”直轄市"選項。6) 單擊”高級"按鈕,在彈出的"高級連接選項"對話框中選擇"保留所有記錄"選項。7) 最后單擊"確定"按鈕,完成連接。其連接結果如圖7.98所示。如果是要只保留匹配的記錄操作如卜?:1)右擊"2",在彈出的快捷菜單中選擇"連接和關聯T移除連接”門"命令,移除剛才的連接.■Mtt2I.OIB21OIB|1VA?|iian??4T9<*><t> |<3E><JE>10?<Jt>l<Jt><Jt>t°1LJ30ftcwl< 2■5MlJI^21111環圖7.98保留合并后的所有記錄7.5.8屬性數據表的連接和關聯(2)2) 再次右擊在彈出的快捷菜單中選擇"連接和關聯T連接”命令,打開連接數據對話框。3) 在”需要把什么數拯連接到當前圖層中”卜拉列表框中選擇"從表中連接屈性?'選項。4) 在"選擇當前圖層中要進行連接的字段”卜拉列表框中選擇"沿江城市"選項。5) 在"選擇要連接到當前圖層中的表"卜拉列表框中選擇"1"選項。6) 住”選擇表中需要連接的字段”卜?拉列表框中選擇"直轄「I廠選項。7) 單擊"高級??按鈕,任彈出的"髙級連接選項"對話框中選擇?'只保留匹配記錄"選項。8) 最后單擊■確定”按鈕,完成連接。其連接結果如圖7.99所示。圖7.99只保留匹配的記錄依據空間位置合并屬性表依據空間位宜合并屈性表就是按照數據的空間關系,實現屈性表的合并。依據空間位且合并屈性表時,對于點、線、而狀不同要索的屈性表,其設置與操作均有所不同。合并的方式也有"合并最近點的原始數據??和■合并有關屈性值的統計值??兩種n依據空間位迓合并屈性表的具體做法如卜?:(1) /I:ArcMap|]錄內容表中,右擊要連接的數據層,在彈出的快捷菜單中選擇?'連接和關聯T連接??命令。此時彈出"連接數據”對話框。(2)依據公共屈性合并屈性表.需要在對話框中的"需要把什么數據連接到當前圖層"卜拉列表框中選擇"根抵空間位迓從另一個圖層連接數據"選項.如圖7.100所示。

圖7.100依據空間位豆合并屈性表(3)設迓選擇要連接到當前圖層中的表或者從硬盤上打開數據表、選擇連接要素類,以及連接結果保存等項。4)單擊”確定■按鈕.完成連接。卜而以實際數據說明上述的連接效果,假設有小學生家庭居民點和初中學校點兩個數據要素,現在耍根據就近入學原則為升入初中的小學畢業生選擇學校。任ArcMap中加載數據如圖7.101所示。圖7.101學校和學生分布圖要對3 可位置進行合并操作,具體操作步驟如卜:(1)在口錄內容表中右擊學生數據層,在彈出的快捷菜單中選擇??連接和關聯T連接”命令。此時彈出”連接數據?対話框。(2) 何需要把什么數據連接到當前圖層”卜?拉列表框中選擇?根據空間位置從另一個圖層連接數據”選項。(3) 在"選擇要連接到當前圖層的圖層,或從硬盤上打開數據"卜?拉列表框中選擇"學校"選項。(4) 選中"每個點將被賦予所有被連接圖層中離它最近的點的屬性值,并且添加一個距離字段表示點到當前點的距離(距離單位和口標圖層相同)”單選框。(5) 指定輸出設單擊”確定"按鈕,完成連接。完成后生成新數據層”Join_Outpu仁其屈性表如圖7.102所示,包禽了校名和每個學生距學校的距離。(6) 對Join_Output圖層進行類別符號設覧如圖7.103所示(符號化方法見第10章或參考相關書籍)。點”圖層屈性”對話框的"符號"選項卡中,將類別的值字段設定為”名稱",單擊"添加全部值?'按鈕。

圖7.102JoinOutput數據層屈性表圖7.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論