arcgis中的Join(合並連接)和Relate(關聯連接)
一、區別
1、連接關系不一樣。
- Relate(關聯連接)方式連接的兩個表之間的記錄可以是“一對一”、“多對一”、“一對多”的關系
- Join(合並連接)方式連接的兩個表之間的記錄只能是“一對一”、“多對一”的關系,不能實現“一對多”的合並。
2、顯示不一樣。
- Relate實現兩個表連接后,外觀任然是兩個獨立的表,一個表的記錄進入選擇集時,另一個表中的記錄也同步進入選擇集。分別顯示在各自的窗口中。
- join實現兩個表連接后,被連接的表合並到結果集中,結果表的字段得到擴展,視圖差不多,並沒有真正的改變數據,移除數據之后重新加到arcmap會發現連接的表都沒有了,需要重新連接。表的顯示比較緊湊、簡潔,查詢操作也較簡單。
二、補充Join(合並連接)
- join,可以連接屬性表,也可以連接圖形,需要設置用於連接的字段。
- 連接之后字段名前都會帶有表名,用於區分。
- 連接表相關的計算會比本表要慢很多