一对多挂接属性表
用户数据为一个点要素类和一个excel表,两者有公共的字段,每个点对应excel中的n条记录,实现一对多挂接属性表。
发起人
相关问题
- 如何使用脚本或其他方法,将图层属性中属性域原值内容替换为属性域描述?
- 属性表联接excel为什么是空的?
- 为什么栅格没有属性表?
- ArcGIS Pro 按属性选择时Where字句可以向下填充吗
- 各位大佬,一个属性表里面的不同的两行怎么根据一个字段进行求和
- 请问dem属性表为何是灰色,打不开!
- 属性表没开开始编辑用计算字段器不小心改动了全部数据,无法返回上一步了,有恢复改动之前的办法吗?
- ArcGIS Scene Layer 点击获取要素属性
- arcmap字段属性表中有文本和数字组合如何只提取数字
- ARCGIS如何实现,按某字段属性值 批量分类导出成shp
- 如何使用python编写比较两个属性值大小的脚本?
问题状态
- 最新活动: 2016-12-26 00:00
- 浏览: 10702
- 关注: 1 人
1 个回复
张国丽
赞同来自:
用户的问题可以通过下边的方法(3)实现,关于join、relate、Make query table作如下说明:
(1)当两个表中的数据存在一对一或多对一的关系时,则可以join这两个表,Join 用于静态连接,可以将其他表格的属性连接到当前属性表中。
(2)当两个表中的数据存在一对多或多对多的关系时,则可以relate这两个表。与join不同,relate只是在两个表间定义一个关系。关联的数据不会像join那样附加到图层的属性表。但是,在使用此图层的属性时可以访问到关联的数据。Relate 用于动态关联,如果关联表更新了,在联合查询的时候会动态更新,但是不会追加属性表。
参见:http://resources.arcgis.com/zh ... 0000/
(3)如果存在一对多关系,并且想把这种关系在属性表中展示,可以用ArcToolbox中的Make query table创建类似于视图的要素类。并且关联之后是一张虚拟的表,需要将其导出。统计结果可以考虑使用数据透视表操作 Pivot Table 来管理
参见:http://resources.arcgis.com/zh ... 0000/
要回复问题请先登录或注册