单元名称是在 CAD 数据中唯一标识可遍历室内空间的值。 单元名称必须满足特定要求才能成功导入 ArcGIS Indoors。ArcGIS Indoors 支持在单行和多行文本中配置的单元名称,以及在执行验证检查时以块属性存储的单元名称。 通过配置单元名称,您可以使用单元名称验证检查对数据进行验证。
通过配置单元名称,您可以使用单元名称缺失和单元名称不唯一验证检查对数据进行验证。 您可以使用 ArcGIS Indoors for AutoCAD 来验证单元名称的以下规则:
- 工程图中的每个单元都有一个名称。
- 文本的对齐点(如果使用块属性,则为块的基点)位于单元边界内部。
- 在同一单元内,多个单元名称文本实例必须完全相同。 这是为了适应需要多个实例,以便在工程图中可视化单元名称的大型或弯曲单元。
- 每个单元名称唯一 - 在验证唯一名称时,将忽略大小写和空格。
可以在 Indoors for AutoCAD 配置验证窗格的单元名称选项卡上访问单元名称的验证设置。
设置单元名称要素图层
当在配置验证窗格的单元名称选项卡上进行配置时,可以指定工程图中用于定义各个单元唯一名称的实体。
要设置单元名称要素图层,请完成以下步骤:
- 启动 Autodesk AutoCAD 并打开一个新工程或现有工程。
- 在功能区的验证组中,单击配置
。
配置验证窗格随即出现。
- 在配置验证窗格中,单击单元名称选项卡。
- 如有必要,可以创建一个要素图层。
- 在配置验证窗格的要素图层部分中,单击新建
以打开要素图层属性对话框。
- 在要素图层名称文本框中输入一个名称,或者接受默认值。
- 单击实体类型下拉箭头,选择文本以用于 TEXT 或 MTEXT 实体,或选择块属性(如果块属性中包含单元名称)。
注:
实体类型确定了要素图层的几何类型,创建要素图层后无法更改。 要指定不同的实体类型,需创建新的要素图层。
- 选择一个或多个 CAD 图层,其中包含表示唯一单元名称的实体。
提示:
为了获得最佳性能,要素图层应仅包括单元名称实体。 要根据颜色、线型或其他 CAD 属性过滤实体,需使用 ArcGIS for AutoCAD 编辑要素图层。
- 单击确定。
- 在配置验证窗格的要素图层部分中,单击新建
- 单击要素图层下拉箭头,选择用于定义工程图中表示唯一单元名称的实体的要素图层。
下拉菜单显示了用于文本的注记图层,以及用于块属性的点要素图层。
注:
要禁用单元名称验证检查,需选择列表顶部的空白项。
- 如果要素图层的块属性中包含单元名称,则需在块属性部分中配置以下内容:
- 单击块名称下拉箭头,选择具有单元名称属性的块。
- 单击属性标签下拉箭头,选择具有单元名称的块中的标签。
注:
如果块属性部分被禁用,请确保要素图层满足以下条件:
- 实体类型设置为块属性。
- 要素图层包含块。
- 要素图层中包含的块具有块属性。
数据现已配置为使用单元名称验证检查。
解析单元名称文本
Indoors for AutoCAD 支持解析和提取分隔文本的部分。 如果单元名称是较长字符串的一部分,则可以配置 Indoors for AutoCAD 以仅提取用于验证检查的唯一单元名称详细信息。
要配置单元名称解析,请在配置验证窗格单元名称选项卡的文本解析部分中完成以下步骤:
- 对于分隔符参数,输入一个或多个字符,用于将单元名称与文本字符串中的其他信息分隔开。
使用 \P 表示换行符。 要停止解析,需清除分隔符设置。
- 对于索引参数,需指定要提取的分隔文本部分。
索引为 1 表示提取第一部分,2 表示提取第二部分,以此类推。
示例 1
较长字符串中的单元名称示例:CAMPUS.CURIE.A-101
样本解析文本显示在文本解析部分的示例旁边:

示例 2
多行字符串中的单元名称示例:Curie Hall
Room 327
Executive Office
样本解析文本显示在文本解析部分的示例旁边:
