ArcGIS for AutoCAD 中的要素图层是 AutoCAD 工程图内 GIS 要素图层的表达式。 ArcGIS for AutoCAD 支持两种形式的要素图层;源自 ArcGIS web 服务的 Web 要素图层以及在 AutoCAD DWG 文件中存储的文档要素图层。 要素图层符号系统主要由标准 AutoCAD 图形属性以及一些其他点要素自定义控制。
Web 要素图层
可使用 ArcGIS for AutoCAD 访问通过 ArcGIS Web 服务共享的 ArcGIS 要素数据,这些数据可在 Autodesk AutoCAD 中使用标准 AutoCAD 命令进行编辑、修改或更新。 如果您具有编辑权限,则这些 web 要素图层可与可编辑的 web 要素图层同步。 将 web 要素图层添加到工程图后,它们将保持与源 ArcGIS web 服务的连接。 Web 要素图层支持具有范围和属性域约束的子类型、附件和字段。 ArcGIS for AutoCAD 中的 ArcGIS web 要素图层支持一系列可能包含 3D 几何和曲线的几何功能。
要限制将添加至工程图的要素数,通过主功能区设置工程区域。 如果不设置工程区域,或如果设置的区域将导致添加的要素数超过 15,000 个,则系统将警告您要素计数超过建议的最大值,并显示取消或继续为该图层添加要素的选项。 进一步限制要素数量的另一种方法是在按 URL 添加数据对话框中指定定义查询,以按值或要素属性值的范围限制要素。 可以使用 ArcGIS for AutoCAD 所支持的定义查询来发布 web 要素。 通过指定自己的定义查询,以便按值或要素属性值范围限制要素,可以覆盖在 Web 要素图层项目上发布的这些现有定义查询。
注:
Web 要素图层的属性及其属性方案由源 web 要素服务定义。 尽管不常见,但 web 服务的作者可以更改其属性和方案。 如果您认为 Web 要素图层源的属性已更改,则建议从工程图中移除 Web 要素图层,并重新添加 web 要素图层以使用要素图层源中的方案更新工程图。 您可以设置和保存许多 Web 要素图层属性,以配置工程图中 Web 要素图层的符号系统和行为。 使用 Web 要素图层属性对话框可以查看和管理 Web 要素图层的属性。
Web 要素图层模板
Web 要素图层属性模板是在当前工程图(包括用作 AutoCAD 模板工程图的工程图)中设置 Web 要素图层特定属性的一种方式。 这些属性可以与工程图一起保留,并在将图层添加到工程图时使用。 通过保存这些属性,ArcGIS for AutoCAD 将自动使用匹配的名称配置图层以使用模板中的属性,从而减少添加这些属性后配置图层外观所需的时间。 以下可配置的 Web 要素图层属性可使用 Web 要素图层属性对话框进行查看和修改,并可使用添加到图层模板快捷菜单选项保存到工程图中:
- 符号类型 - 绘制图层时使用的符号类型。 当前仅适用于点图层。 可以绘制为点、块参考或 COGO 点
- 符号描述 - 绘制图层时使用的符号描述。 仅适用于点,并与类型属性密切相关。 选择 block reference 类型时,此属性是块的名称,选择 COGO 点时,此属性是要设置的 COGO 点 description。
- 查询表达式 - 这是您希望在绘制要素时应用于服务的 SQL 查询表达式(例如,STATENAME = "TEXAS" 用于仅绘制德克萨斯州内的要素)。
分支版本
ArcGIS web 图层允许创建不同版本的数据,您可以随着时间的推移单独编辑这些数据,然后在以后进行协调。 ArcGIS for AutoCAD 支持对特定编辑分支的 web 图层进行编辑,并支持创建、修改和删除编辑分支的功能。 可以通过分支版本对话框与分支版本进行交互,可以从 TOC 的快捷菜单或者通过在命令行中输入 esri_branchversion 命令来访问该对话框。 GIS 管理员必须在要素服务上启用版本管理功能,才能在 ArcGIS for AutoCAD 中启用 Web 要素图层的分支版本功能。
子类型
子类型是要素图层中通过同一关键组织属性区分的要素子集。 可使用子类型作为按类型字段分类数据的方法。 例如,可将城市街道要素类中的街道划分为三个子类型:地方街道、辅助道路和主干道。 子类型允许在各个子类型的字段上设置单独的默认值。 可以在发布 GIS 地图期间当将数据存储为正规子类型或将唯一值渲染器用于共享地图图层时创建子类型。 将地图图层与唯一值渲染器共享以在 ArcGIS for AutoCAD 中用作子类型的方法有时称为伪子类型。 文档要素图层不包含创建子类型定义的方式,但是提取为文档要素图层的 Web 要素图层将使用任意唯一字段定义保留其子类型组织,包括子类型特定默认值以及字段编码值和范围属性域。 不同子类型将在唯一 AutoCAD 图层上进行管理,这与单独的要素图层非常相似。 可通过更改图层或修改类型字段值修改要素的子类型。
注:
可以通过提取具有子类型的 web 要素图层或者导出包含子类型图层的要素图层来创建具有子类型的文档要素图层。
同步几何
同步后,添加至 web 要素图层的实体将保留其 AutoCAD 属性和符号系统。 可能包含未存储在 web 要素本身上的属性和区别。 例如,将在同步时保留不属于 Web 要素图层方案的块属性。 当根据这些实体创建 web 要素,然后将其添加至不同的工程图时,这些非 web 要素图层的区别和属性将不会固有地包含在不同的工程图中。
注:
可以通过提取具有子类型的 web 要素图层或者导出包含子类型图层的要素图层来创建具有子类型的文档要素图层。
支持的几何
Web 要素图层可以定义为 3D 或 2D,可能支持也可能不支持曲线,具体取决于 GIS 管理员创建的和/或所用要素服务允许的该图层的定义。 这些是要素和实体之间的默认映射。
基于 Web 要素图层创建的默认实体
Web 要素几何 | 实体类型 |
---|---|
点 | 点 |
点 | COGO 点 - 如果在 AutoCAD Civil 3D 中工作。 另请参阅“分配默认符号”用户界面。 |
点 | 插入(块)- 如果已定义块的名称与 web 要素图层名称相匹配 |
折线和面 | LW 折线 |
折线和面 | 3D 折线 |
折线和面:圆 | 圆形 |
折线和面:椭圆 | 椭圆形 |
折线和面:样条 | 样条线 |
支持作为 ArcGIS web 要素图层几何的 AutoCAD 实体类型
实体类型 | Web 要素几何 |
---|---|
点 | 点 |
块参考 | 点 |
LW 折线(对于面,必须闭合) | 折线和面 |
3D 折线(对于面,必须闭合) | 折线和面 |
2D 折线(对于面,必须闭合) | 折线和面 |
多线 (MLine) | 折线和面 |
样条线 | 折线和面 |
圆形 | 折线和面 |
椭圆 | 折线和面 |
面 | 折线和面 |
追踪 | 折线和面 |
实线 | 折线和面 |
弧 | 折线 |
线 | 折线 |
注:
当使用折线添加面要素时,形状的几何必须闭合。 要确保折线的面闭合,请将 AutoCAD 系统变量 PLINTYPE 值设置为 1 或 2 以自动闭合形状。另请参阅
有关详细信息,请参阅以下内容: