文档要素图层是 ArcGIS for AutoCAD 中受支持的两种类型要素图层之一。 它们是 AutoCAD 工程图中 GIS 要素图层的表达方式。
文档要素图层是在工程图中嵌入的数据结构,用于在工程图中根据标准 AutoCAD 实体创建属性 ArcGIS 要素图层。 可用于按具有相同属性方案的相似对象要素类对工程图进行组织。 要素由几何组成,可以维护类型化的属性字段值。 这些属性由 ArcGIS for AutoCAD 托管。 有关 Civil 3D 要素线上的点、文本标注和用户定义参数的块属性也可以与要素配合使用,并且在使用 ArcGIS for AutoCAD 或 AutoCAD 编辑这些属性值时将保持同步。
文档要素图层使用过滤查询通过 AutoCAD 图形属性组合(例如 AutoCAD 图层名称或颜色)定义 AutoCAD 实体的成员资格。 要修改文档要素图层的属性和组织定义查询,可使用通过 Esri 内容用户界面访问的文档要素图层的属性上下文选项或操作按钮。
要创建文档要素图层,可使用“添加数据”用户界面的创建选项卡上的新建文档要素图层工具之一,其中包含可从中选择的要素图层模板文件库,以将文档要素图层定义和默认符号系统添加至工程图。 您还可以提取 web 要素图层,或使用导出至 CAD 地理处理工具将要素图层导出至 AutoCAD DWG 文件。 可使用 Esri_LayerToFeatureLayer 命令在工程图中基于现有 CAD 图层创建要素图层,或以相似的方式使用 Esri_BlockToFeatureLayer 命令基于工程图中定义的块创建文档要素图层。
AutoCAD 会将 ArcGIS Desktop DWG 文件中的文档要素图层识别为属性 ArcGIS 要素图层,可将其直接添加到地图或将其用于地理处理工具,而不进行转换。
从 ArcGIS Desktop 导出至 AutoCAD 文件的要素类将创建为文档要素图层。
文档要素图层可以共享为托管 Web 要素图层。
支持的几何
文档要素图层可以由标准 AutoCAD 实体和选定数量的 Civil 3D 实体类型组成。
支持用作文档要素图层几何的 AutoCAD 实体类型
实体类型 | 文档要素几何 |
---|---|
点 | 点 |
COGO 点 - 如果在 AutoCAD Civil 3D 中工作 | 点 |
块参考 | 点 |
LW 折线(对于面,必须闭合) | 折线\面 |
3D 折线(对于面,必须闭合) | 折线\面 |
2D 折线(对于面,必须闭合) | 折线\面 |
样条线 | 折线\面 |
圆形 | 折线\面 |
椭圆 | 折线\面 |
面 | 折线\面 |
追踪 | 折线\面 |
实线 | 折线\面 |
弧 | 折线 |
线 | 折线 |
表面 | 多面体 |
<有效面>(具有非零 z 值) | 多面体 |
面网格 | 多面体 |
注:
当使用折线添加面要素时,形状的几何必须闭合。 要确保折线的面闭合,请将 AutoCAD 系统变量 PLINTYPE 值设置为 1 或 2 以自动闭合形状。子类型
子类型是要素图层中通过同一关键组织属性区分的要素子集。 可使用子类型作为按类型字段分类数据的方法。 例如,可将城市街道要素类中的街道划分为三个子类型:地方街道、辅助道路和主干道。 子类型允许在各个子类型的字段上设置单独的默认值。 可以在发布 GIS 地图期间当将数据存储为正规子类型或将唯一值渲染器用于共享地图图层时创建子类型。 将地图图层与唯一值渲染器共享以在 ArcGIS for AutoCAD 中用作子类型的方法有时称为伪子类型。 文档要素图层不包含创建子类型定义的方式,但是提取为文档要素图层的 Web 要素图层将使用任意唯一字段定义保留其子类型组织,包括子类型特定默认值以及字段编码值和范围属性域。 不同子类型将在唯一 AutoCAD 图层上进行管理,这与单独的要素图层非常相似。 可通过更改图层或修改类型字段值修改要素的子类型。
注:
可以通过提取具有子类型的 web 要素图层或者导出包含子类型图层的要素图层来创建具有子类型的文档要素图层。
另请参阅
Esri_FeatureLayer(命令参考)
Esri_LayerToFeatureLayer(命令参考)
Esri_BlockToFeatureLayer(命令参考)