宗地结构属性规则
属性规则是地理数据库规则,可用于自动填充属性、在编辑操作期间限制无效编辑,以及对现有要素执行质量保证检查。 除了拓扑规则、域和子类型以外,还可以使用属性规则来提高地理数据库数据集的数据完整性。
宗地结构使用属性规则以及地理数据库拓扑规则来管理数据质量。 创建宗地结构时,将在宗地结构要素类上创建并应用以下属性规则:
保留
必须具有记录
SHAPE IS FIXED
要查看宗地结构属性规则,请在 目录 窗口中右键单击宗地结构要素图层,指向 数据设计 ,然后单击 属性规则 。 您可以在 属性规则 窗格的 计算 、 约束 和 验证 选项卡上访问属性规则。
保留
保留属性规则是 计算类型 属性规则,其中包含用于填充点要素类中 Preserve 字段的逻辑。 在编辑操作(插入和更新)期间会立即评估 PRESERVE 属性规则。
如果 Preserve 字段设置为是,则在删除其关联的宗地或连接线时,将不会删除该点。 如果以下任一条件为真,则属性规则会将 Preserve 字段设置为是。
该点具有固定形状(
Fixed Shape字段设置为是)。该点具有非空
X、Y或Z属性。
要查看并配置属性规则,请右键单击 内容列表 窗口中的 点 图层,指向 数据设计 并单击 属性规则 。 PRESERVE 属性规则位于 属性规则 窗格的 计算 选项卡上。
必须具有记录
必须具有记录属性规则是 验证类型 属性规则,用于检查宗地结构要素是否与记录关联。 将为宗地线图层、宗地面图层和连接线图层创建属性规则。 MUST HAVE A RECORD 属性规则可以作为点图层的可选属性导入。
必须具有记录 属性规则要求在评估属性规则时,宗地线图层、宗地面图层和连接线图层上的 CreatedByRecord 字段不为空。
将通过错误检查器或 评估规则 地理处理工具在用户指定的时间 评估 验证类型属性规则。
要查看并配置属性规则,请右键单击 内容列表 窗口中的宗地线图层、宗地面图层或连接线图层,指向 数据设计 并单击 属性规则 。 MUST HAVE A RECORD 属性规则位于 属性规则 窗格的 验证 选项卡上。
SHAPE IS FIXED
SHAPE IS FIXED 属性规则是一种 约束类型 属性规则,可防止固定宗地结构点的形状几何移动。 如果宗地结构点的 Fixed Shape 字段设置为“是”,并且该点通过编辑过程移动,则会触发属性规则。 将返回错误消息并回滚编辑。
在更新编辑操作期间会立即评估 SHAPE IS FIXED 属性规则。
要查看并配置属性规则,请右键单击 内容列表 窗口中的 点 图层,指向 数据设计 并单击 属性规则 。 SHAPE IS FIXED 属性规则位于 属性规则 窗格的 约束 选项卡上。
可选属性规则
在 ArcGIS Pro 2.7 或更高版本中,可选的属性规则可用于宗地结构要素类。 规则可用于宗地结构连接线、宗地线、宗地面、宗地点和宗地记录。
要为宗地结构要素类导入可选属性规则,必须将宗地结构及其所有关联图层添加到地图中。 右键单击 内容 窗格中的宗地结构要素图层,指向 数据设计 ,然后单击 属性规则 以打开 属性规则 窗格。 在 ArcGIS Pro 功能区的 属性规则 选项卡上,单击 导入规则 下拉箭头,然后单击 宗地结构 以导入要素图层的规则。
以下小节列出了将为每个宗地结构要素类导入的可选属性规则。
连接线
必须长于(验证规则)- 连接线必须长于指定长度。
距离必须匹配(验证规则)- 线形长度必须与指定公差范围内的 COGO 距离匹配。
方向必须匹配(验证规则)- 线形方向必须与 COGO 方向和指定公差内的旋转匹配(秒)。
宗地线
必须长于(验证规则)- 边界线必须长于指定长度。
距离必须匹配(验证规则)- 线形长度必须与指定公差范围内的 COGO 距离匹配。
方向必须匹配(验证规则)- 线形方向必须与 COGO 方向和指定公差内的旋转匹配(秒)。
宗地多边形
必须大于(验证规则)- 宗地形状区域必须大于指定区域。
必须小于(验证规则)- 宗地形状区域必须小于指定区域。
名称必须唯一(验证规则)- 对于具有相同宗地类型的当前宗地,宗地名称必须唯一。
名称不得为空(验证规则)- 宗地名称必须进行填充且不能为空。
未闭合比率必须小于(验证规则)- 未闭合比率比率必须小于指定公差。
未闭合比率必须小于(验证规则)- 未闭合距离必须小于指定公差。
区域必须匹配(验证规则)- 形状区域和指定区域的差异不得超过指定公差。
宗地点
必须具有记录(验证规则)- 点要素必须与创建它们的记录相关联。
必须在 XY 范围内(验证规则)- 点的 x,y 属性坐标必须位于指定的最小外接矩形之内。
必须在 Z 范围内(验证规则)- 点的 z 坐标必须在指定的高度范围内。
XY 必须在范围内匹配形状(验证规则)- 点的 x,y 属性坐标必须位于点形状的指定距离内。
Z 必须在范围内匹配几何(验证规则)- 点的 z 属性坐标必须位于点形状的指定高度内。
记录
- 不得于将来记录(验证规则)- 记录的日期不能是将来的日期。