创建主从关系
使用说明
主从关系用于在海图物标中表达具有等级的关联关系。例如,一个灯浮标可以被设定为主物标,而顶标、闪光和雾号可以作为其从属物标。每个主从关系必须指定一个主物标对象,但可以包含一个或多个从属物标,且至少需要一个从属物标。
主从关系的设定使得物标之间的等级关系得以明确表达。这种关系可以提升数据管理和表达的精确度,使得复杂的物标关系更直观。例如,将航标作为主物标,关联其上附属的标牌和灯光作为从属物标,可以清晰地表达航标与其附属设施的层次关系,提升数据管理和表达的准确性。
操作步骤
下面以添加侧面浮标为主物标、灯标为从物标为例,介绍创建主从关系的操作:
- 数据准备:
- 移除现有的一组主从关系:
- 海图选项卡 -> 关系管理组 -> 点击主从关系按钮,界面右侧将弹出主从关系管理面板。面板分为上下两部分,上半部分为主物标列表,下半部分为从物标列表。
-
在主物标列表中找到特征物标标识符(FOID)为 GB000000015200001 的侧面浮标(BOYLAT),点击主物标工具栏上的移除主物标按钮。
- 海图选项卡 -> 关系管理组 -> 点击主从关系按钮,界面右侧将弹出主从关系管理面板。面板分为上下两部分,上半部分为主物标列表,下半部分为从物标列表。
- 添加主物标:
- 从地图选中对象添加:如图所示,在地图窗口中框选侧面浮标(BOYLAT),点击工具栏上的地图添加主物标按钮。弹出的从地图选中对象添加对话框中只会列出符合 S-57 标准规定的可作为主物标的对象,且一次只能选择一个。将 FOID 为 GB000000015200001 的侧面浮标(BOYLAT)添加为主物标。
- 从数据集添加:您也可以点击工具栏上的数据集添加主物标按钮,在弹出的从数据集添加对话框中定位到 BOYLAT_P 物标,再从中找到 FOID 为 GB000000015200001 的侧面浮标,添加为主物标。
- 从地图选中对象添加:如图所示,在地图窗口中框选侧面浮标(BOYLAT),点击工具栏上的地图添加主物标按钮。弹出的从地图选中对象添加对话框中只会列出符合 S-57 标准规定的可作为主物标的对象,且一次只能选择一个。将 FOID 为 GB000000015200001 的侧面浮标(BOYLAT)添加为主物标。
- 添加从物标:
- 从地图选中对象添加:保持上述在地图窗口的选择,单击从物标工具栏处的地图添加从属物标按钮。在弹出的从地图选中对象添加对话框中选择 FOID 为 GB000000120300001 的灯标(LIGHTS)和 FOID 为 GB000000197200001 的顶标(TOPMAR)为从属物标。可以为主物标添加多个从属物标。
- 从数据集添加:您也通过工具栏上的数据集添加从属物标按钮,在弹出从数据集添加对话框中,从特征物标数据集中选择上述物标将其添加为从属物标。
- 确认主从关系:点击应用按钮完成主从物标关系的创建。创建完成后,可以在面板中查看结果。

创建主从关系的主物标对象不允许已经存在主从关系,并且,指定的从属物标不能是其他主物标的从属物标,否则创建将失败。
相关主题