第一范文网 - 专业文章范例文档资料分享平台

Arcgis空间数据的采集和分析

来源:用户分享 时间:2025/6/6 12:23:45 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

E

如图3.62所示。输入从源类到目标类的向前路径标注:owners,输入从目标类到源类的向后路径标注:is owned by,选择关系的消息传递方向(Forward,Backward,Both,None);

单击下一步按钮,打开New Relationship Class(选择关系类基数)对话框,如图3.63所示。选择一对一的关系(即一个拥有者只拥有一个地块,一个地块只属于一个拥有者);

图3.63选择关系类基数对话框 图3.64关系类添加属性对话框

F

单击下一步按钮,打开New Relationship Class(关系类添加属性)对话框,如图3.64所示。选择No…单选按钮(在本例中,关系类不需要属性); G 单击下一步按钮,打开New Relationship Class(选择主键)对话框,如图3.65

所示。在第一个下拉框中为要素类或表选择主键,在第二个下拉框中,选择

70

图3.65 选择主键对话框

图3.66 总结信息对话框

所选的主键的外键; H 单击下一步按钮,打开New Relationship Class(总结信息)对话框,如图3.66

所示。确认无误后,单击完成按钮,完成操作。

2) 建立复合关系类

建立复合关系类与建立简单关系类相似,不同的是在New Relationship Class(选择关系类型)对话框中选择Composite relationship单选按钮,建立复合关系类。在New Relationship Class(选择关系类基数)对话框中选择一对多的复合关系。

3) 建立关系类的属性

不论是简单关系类的还是复合关系类,都可以具有属性。例如在建立地块与业主的简单关系中,地块有自己的属性,业主也有自己的属性,关系类描述的是某块地所对应的业主,有时还需要存储关系类的一些属性信息,比如业主对地块的使用情况等。

A 在上述New Relationship Class(关系类添加属性)对话框中选择Yes…单选

按钮。参见图3.64;

B 单击下一步按钮,打开New Relationship Class(添加属性字段)对话框,如

图3.67所示。在Field Name列下输入添加字段的名字,如attri1、attri2,并分别为字段选择数据类型:Text。在Field

Properties栏中,设置新字段的属性;

C 重复以上步骤,直到定义

完关系类的所有属性字

段; D 其余步骤与上述创建不需

要属性的关系类相似。单击完成按钮,即可创建具有属性的关系类。

4) 建立关系类规则:

关系类规则用于限制源要素类或表

图3.67 添加属性字段对话框 中的对象,是否可以被连接到目标要素

类或表中的一个确定类型的对象。例如,可以指定每一个水龙头管连接几个水龙头,不连接一个水龙头的水龙头管是无效的。

A 在ArcCatalog目录树中,右键

单击需要建立规则的关系类,单击Properties,打如图3.68所示。开Relationship Class Properties对话框(Rules选项卡),如图3.69所示;

B 在Origin Table/Feature Class窗口,如果源类有子类型,单击与关系规则关联

的子类型,如果源类没有子类型,关系规则将应用于所有要素;

71

C

在Destination Table/Feature Class窗口,如果目标类有子类型,单击与源类中被选的子类型相关的目标子类型,如果目标类没有子类型,关系规则将应用于所有要素;

D 选择Destination Cardinality选项卡下的复选框:Specify the range of associated

destination objects,指定每一个源类相关的目标对象的范围;

图3.68 建立关系类规则

图3.69 Relationship Class Properties对话框

E 重复上述步骤,指定这个关系类的所有关系规则; F 单击确定按钮,完成关系类规则的建立。

(3) 关系类的应用

1) 在ArcMap中浏览一个要素的关联对象

A 在ArcMap中打开parcels要素类,如图3.70所示;

B C

单击

按钮,打开Identify Results对话框,如图3.71所示。选择图层Parcels;

点击地图上的要素, 在Identify Results对话框的左侧面板中打开所点击要素

的路径标签,查看其属性的关联对象。如图3.72所示;

72

图3.70 在ArcMap中打开数据

图3.71 Identify Results对话框

图3.72 查看属性的关联对象

2) 在要素属性表中浏览一个对象的相关联对象

A 在ArcMap内容列表中,点击Source标签。右键单击一个表owners,单击

Open,如图3.73所示; B 打开属性表,选择表中的一个对象,在表下方单击Options按钮,指向Related

Tables,然后单击关联的路径标签parcelowners : owners。如图3.74所示; C 为关联的表打开一个新的表对话框,在该表中,关联的对象也会被选中。如

图3 .75 所示;

D 单击Show Selected,只显示与第一个表选取的对象相关联的对象;

73

搜索更多关于: Arcgis空间数据的采集和分析 的文档
Arcgis空间数据的采集和分析.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4o0m10his62cg5h8iu5k_8.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top