arcgis中的Join(合并连接)和Relate(关联连接)

arcgis中的Join(合并连接)和Relate(关联连接)

一、区别

1、连接关系不一样。

  • Relate(关联连接)方式连接的两个表之间的记录可以是“一对一”、“多对一”、“一对多”的关系
  • Join(合并连接)方式连接的两个表之间的记录只能是“一对一”、“多对一”的关系,不能实现“一对多”的合并。

2、显示不一样。

  • Relate实现两个表连接后,外观任然是两个独立的表,一个表的记录进入选择集时,另一个表中的记录也同步进入选择集。分别显示在各自的窗口中。
  • join实现两个表连接后,被连接的表合并到结果集中,结果表的字段得到扩展,视图差不多,并没有真正的改变数据,移除数据之后重新加到arcmap会发现连接的表都没有了,需要重新连接。表的显示比较紧凑、简洁,查询操作也较简单。

二、补充Join(合并连接)

  • join,可以连接属性表,也可以连接图形,需要设置用于连接的字段。
  • 连接之后字段名前都会带有表名,用于区分。
  • 连接表相关的计算会比本表要慢很多

 

posted on 2019-09-09 16:50  Keepshining  阅读(9282)  评论(0编辑  收藏  举报

导航