ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

将一个表中的属性连接到另一个表

通常,会根据在这两个表中均可找到的字段值将数据表连接到图层。这一字段的名称可以不同,但数据类型必须相同;例如,必须将数字连接到数字,将字符串连接到字符串,依此类推。可以使用连接数据对话框(通过在 ArcMap 中右键单击某个图层来访问)或添加连接工具执行连接操作。

添加或移除连接时,将保留字段属性,例如别名、可见性和数字格式设置。

连接表时,默认选项是保留所有记录。如果目标表中的某条记录在连接表中没有匹配项,则对于从连接表追加到目标表中的所有字段,该记录将被赋予空值。

使用“保留所有记录”时的连接示例

使用“仅保留匹配记录”选项时,如果目标表中的某条记录在连接表中没有匹配项,则该记录将被从生成的目标表中移除。如果目标表是某一图层的属性表,则未连接数据的要素将不会显示在地图上。

使用“仅保留匹配记录”时的连接示例

  1. 在内容列表中,右键单击想要连接的图层或表,指向连接和关联,然后单击连接。

    还可在打开的表窗口中单击表选项按钮 表选项 来访问连接数据 对话框。

    提示:

    如果不想在连接后将表名称作为前缀添加至字段名称中,请打开属性表,单击表选项菜单,然后取消选中显示字段别名。

  2. 单击要将哪些内容连接到该图层? 箭头,然后单击连接表的属性。
  3. 单击要用作连接依据的字段。
  4. 选择要连接到图层或表的表。如果该表当前不是地图的一部分,请单击“浏览”按钮 浏览 在磁盘上搜索该图层。
  5. 单击该表中要用作连接依据的字段。
  6. 选择是保留所有记录还是仅保留匹配记录。
  7. 单击确定。
提示:

如果想要将连接的数据与地理要素永久保存在一起,请将数据导出到一个新要素类中,在内容列表中右键单击该图层,指向数据,然后单击导出数据。

提示:

编辑连接的数据时,无法直接编辑连接的列。要编辑连接的数据,必须首先将连接的表或图层添加到 ArcMap 中。然后便可单独对该数据执行编辑操作。这些更改将反映在连接的列中。

注:

如果您要连接两个表,且其中一个表已经启用了附件,则生成的连接表将不再显示附件。

相关主题

  • 关于连接和关联表
  • 连接表的基本知识
  • 管理连接表

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2021 Esri. | 隐私政策 | 法律声明