验证属性规则

验证规则用于指定要素上允许的属性配置和一般关系。它们用于根据特定要求或约束检查数据集中的要素。将在用户指定的时间对现有要素进行规则评估,如果违反规则,则会创建错误要素。通过此过程,您可以对要素进行质量保证检查,也可以作为迭代过程检查关注区域。

创建、共享和评估验证规则

验证规则在企业级地理数据库的数据集上进行配置。必须在地理数据库连接属性中将工作空间设置为分支

注:
点、线、面要素类或表仅支持批量计算和验证属性规则。

可通过单击验证规则按钮 验证规则属性规则视图中创建验证规则。也可以使用添加属性规则导入属性规则工具来创建规则。

要评估数据集的验证规则,可以使用评估规则工具或错误检查器。数据源必须来自启用了验证功能的要素服务。

以下是配置和评估验证规则所涉及的一般步骤:

  • 将属性规则添加到数据集。
  • 将数据集作为 web 要素图层共享,并启用验证功能。
  • 编辑 web 要素图层。
  • 使用错误检查器评估规则和检查要素。
  • 查看错误要素并进行编辑以更正错误。
  • 重新评估规则。

有关详细信息,请参阅共享包含属性规则的数据集赋值属性规则

示例

以下示例说明了如何在地理数据库中使用属性规则:

  • 属性值(字符串)的长度必须为指定字符数。
  • 对于消火栓要素,请确保阀的尺寸大于或等于某个直径。
  • 如果电线杆的高度大于 65,则必须将材料设置为

有关创作属性规则类型的需求和全局变量,请参阅 Arcade 配置文件。在开始构建属性规则的脚本表达式时,可以将 Arcade 入门指南函数索引用作附加资源。

请参阅属性规则脚本表达式的具体示例