# 规则检查

# 功能说明

在进行规则检查前,必须先创建规则,才可以进行规则检查。有效性规则(validate rule)是所有规则的总称,在MapGIS 10中,包括4种类型:属性规则、拓扑规则、关系规则、连接规则。

属性规则(attribute rule):属性规则是作用在简单要素类、注记类以及对象类上的,它用于限制图层的某一个属性字段值,也就是属性域对该字段的约束。

拓扑规则(topology rule):拓扑规则约束了地理要素空间位置关系,包括邻接、连通、邻近和重叠等。

关系规则(relationship rule):关系规则随着关系的产生而产生。关系规则检查用于验证对象是否在限定的映射关系内。

连接规则(connectivity rule):连接规则用于网络中的要素,这些规则用以检验某一类型要素是否与另一类型要素正确相连通。MapGIS中提供了有两种连接规则:边对边连接规则、点对边连接规则。在创建几何网络时,可在该几何网络中,创建点和边、边和边之间的连接规则。

# 相关主题

# 属性规则检查

# 操作说明

1. 在文档视图中添加创建了属性规则的图层(创建规则详见第一章“属性规则”),并激活;

2. 点击"工具"选择“规则检查”下“属性规则检查”,弹出如右下图所示对话框,在“图层”下拉框中选择需要检查的图层,然后在下面的列表中勾选检查的规则,点击“开始”;

3. 检查完成后,系统弹出“规则检查视图”,如左下图所示。可右键选择各错误进行修改。

# 拓扑规则检查

# 操作说明

1. 在文档视图中添加创建了拓扑规则的图层(创建规则详见第一章“拓扑规则”),并激活;

2. 点击"工具"选择“规则检查”下“拓扑规则检查”,弹出下图对话框,显示的是该类创建的所有拓扑规则,勾选需要检查的规则,然后点击“开始”;

3. 弹出规则检查视图,显示检查结果。可右键选择各错误进行修改。

# 关系规则检查

# 操作说明

1. 在文档视图中添加创建了关系规则的图层(创建规则详见第一章“关系规则”),并激活;

2. 点击"工具"选择“规则检查”下“关系规则检查”,弹出下图对话框。选中规则名称,点击“开始”;

3 检查完毕,弹出规则检查视图。可右键选择各错误进行修改。

# 连接规则检查

# 操作说明

1. 在文档视图中添加创建了连接规则的图层(创建规则详见第一章“连接规则”),并激活图层;

2. 点击"工具"选择“规则检查”下“连接规则检查”,弹出对话框,在对话框选择规则名称,点击“开始”;

3. 检查完毕,弹出规则检查视图。