操作方法

错误:ArcGIS Pro:创建失败<Feature Class>。值不在属性域范围内:<Domain>

Last Published: February 25, 2025

描述

当使用以下选项创建新要素(例如点、线或面)时:

  • 在未选中允许空值的情况下使用字段,
  • 使用属性域,并且
  • 默认值为空,

操作将失败,并返回以下错误:

Error:
Failed to create <Feature Class>. Value doesn’t fall within Domain: <Domain>

“创建要素”窗口中显示的错误

原因

此错误是由要素的初始配置造成的。 当创建新要素类时,如果字段设置为使用属性域,不允许空值,并且缺失默认值,则预计会遇到此错误。 本质上,系统将通知用户提供的值不在指定属性域范围内。如果将属性域分配给字段,则必须从属性域值中选择该字段的默认值。

解决方案或解决方法

“创建要素”窗口中出现错误后,请执行以下步骤:

  1. 创建要素对话框的模板选项卡上,单击右侧箭头以打开活动模板窗格并指定要素的属性。

访问要素模板

  1. 活动模板部分中,将列出该要素,并显示此字段属性域中的值列表。

选择属性域值

  1. 从属性域的值列表中,选择最适合点、线或面的值。 选择值后,该要素将变为绿色。 单击左上角的后退箭头以返回到“创建要素”窗口并完成该过程。

确认值以完成要素创建

  1. 完成此操作后,即可创建适用于所选属性域和值的所有要素。

文章 ID: 000031743

获得人工智能支持

使用 Esri Support AI Chatbot 快速解决您的问题。

立即开始聊天

相关信息

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

立即开始聊天

转至下载选项