使用说明
当一份标准的 S57 文件导入到 SuperMap 中时,SuperMap 会对应存储该幅海图的拓扑关系,当对海图数据进行了修改,原有拓扑关系有所改变,可先检查海图的拓扑关系是否有误。
拓扑关系检查的内容有一下13种:
- 所有FOID是否唯一;
- 所有的特征物标RCID是否唯一;
- 所有的空间线RCID是否唯一;
- 所有的连接节点RCID是否唯一;
- 所有的孤立节点(包括水深点)RCID是否唯一;
- 所有空间线是否引用空间点对象,且坐标正确;
- 所有空间线是否被特征物标对象所引用;
- 所有的连接节点是否都被空间线给引用;
- 所有的孤立节点是否都被点特征物标对象给引用;
- 所有点特征物标对象都能找到空间物标对象,且坐标正确;
- 所有线特征物标对象都能找到空间物标对象,且坐标正确;
- 所有面特征物标对象都能找到空间物标对象,且坐标正确;
- 检查orientation,usage,mask的正确性。
操作步骤
- 在海图数据编辑模式下,在“开始”选项卡的“海图数据”分组中,单击“拓扑关系检查”按钮,弹出“拓扑关系检查”对话框。
- 在“拓扑检查”对话框中,设置需进行拓扑关系检查的可编辑海图分组和所在数据源。
- 勾选“保存错误信息到文件”复选框,将拓扑关系错误的信息保存到相应的xml文件中。
- 单击“确定”按钮,执行拓扑关系检查,检查完后,输出窗口中会有相关提示信息,提示用户海图分组的错误个数和错误信息保存名称和路径。用户可在 xml 文件中查看详细的拓扑关系错误信息。