验证规则用于指定要素上允许的属性配置和一般关系。它们用于根据特定要求或约束检查数据集中的要素。将在用户指定的时间对现有要素进行规则评估,如果违反规则,则会创建错误要素。通过此过程,您可以对要素进行质量保证检查,也可以作为迭代过程检查关注区域。
创建、共享和评估验证规则
验证规则在企业级地理数据库的数据集上进行配置。必须在地理数据库连接属性中将工作空间设置为分支。
注:
点、线、面要素类或表仅支持批量计算和验证属性规则。可通过单击验证规则按钮 在属性规则视图中创建验证规则。也可以使用添加属性规则或导入属性规则工具来创建规则。
要评估数据集的验证规则,可以使用评估规则工具或错误检查器。数据源必须来自启用了验证功能的要素服务。
以下是配置和评估验证规则所涉及的一般步骤:
有关详细信息,请参阅共享包含属性规则的数据集和赋值属性规则。
示例
以下示例说明了如何在地理数据库中使用属性规则:
- 属性值(字符串)的长度必须为指定字符数。
- 对于消火栓要素,请确保阀的尺寸大于或等于某个直径。
- 如果电线杆的高度大于 65,则必须将材料设置为钢。
有关创作属性规则类型的需求和全局变量,请参阅 Arcade 配置文件。在开始构建属性规则的脚本表达式时,可以将 Arcade 入门指南和函数索引用作附加资源。