当使用 ArcGIS for AutoCAD 将要素绘制为要素图层或子图层的实体时,将使用要素符号。 当您使用创建要素功能、根据 web 要素图层绘制新要素以及将 ArcGIS for AutoCAD 重新绘制选项用于要素图层时,将会发生这种情况。 要素符号是 AutoCAD 图层、AutoCAD 实体类型以及描述值(可能为 AutoCAD 块名称或 COGO 点描述)的组合。 符号的某些方面是自动行为,其他方面可以进行设置。
实体类型和描述符设置不会更改要素图层的定义。 要素图层的定义查询决定了实体是否有资格作为 GIS 要素。 例如,要素图层或子图层的符号可以设置为特定的块名称;但是,如果您使用基于该要素图层的定义查询进行限定的不同的块或者简单点实体,则其仍将视为要素。
可以通过链接的属性字段(例如 ROTATION/ANGLE 或 ELEVATION,以及其他适用字段)来修改符号。 这些链接字段是点要素的自动行为,不是要素图层符号的直接组件。
通过具有可见块属性或者自动链接到可见属性字段的 COGO 点的链接标注,要素可以显示链接到匹配要素图层属性的文本标注。 这些链接字段是自动行为,不是要素图层符号的直接组件。
符号设置
对于不同的几何要素图层类型,系统提供不同的符号设置。 可以使用从 Esri_FeatureLayer 命令调用的分配符号用户界面或者使用 Esri 内容窗格中要素图层的快捷菜单来设置符号。 这些符号设置可确定 ArcGIS for AutoCAD 将要素绘制为 AutoCAD 实体的方式。 根据几何类型,这些设置可能包括根据优先级(当多个选项可应用时)实施的自动或指定行为。
符号定义
用于 ArcGIS for AutoCAD 中的要素符号有三个组件。 其中包括实体的 AutoCAD 图层、用于表示要素的实体类型以及有助于进一步标识所使用实体的可能描述符。
- AutoCAD 图层 - 根据以下优先级确定由 ArcGIS for AutoCAD 创建或者根据 web 要素图层绘制的要素的 AutoCAD 图层:
Web 要素图层的 AutoCAD 图层始终为以 esri_ 开头的 web 要素图层名称。 这是 web 要素图层定义查询的唯一条件。 Web 要素图层的子图层也会使用其定义查询的 AutoCAD 图层,即以 esri_ 开头的子图层名称。
与 AutoCAD 图层相比,文档要素图层更加灵活。 对于图层不属于查询定义的情况,创建要素功能将使用当前 AutoCAD 图层。 如果在定义查询中使用了一个或多个可能的 AutoCAD 图层名称,则将使用列出的第一个 AutoCAD 图层。
- 实体类型 - 默认实体类型用于适用于该几何的每个几何要素图层。 要素图层可以接受各种实体类型。 实体类型的任何设置都不会修改该要素图层或子图层的定义查询。 根据要素图层或子图层的要素定义查询,ArcGIS for AutoCAD 在绘制实体时将使用特定的实体类型设置,但不会排除属于要素图层有效要素的实体的其他实体类型。
- 描述符 - 要素符号的描述符与包含附加描述信息或命名属性的实体类型相关,例如 Block Reference 的块名称或者 Civil 3D COGO 点的描述。 根据要素图层或子图层的要素定义查询,ArcGIS for AutoCAD 在绘制实体时将使用指定的描述符设置,但对于仍为要素图层有效要素的实体,您也可以使用其他描述符。
点要素符号
点要素支持要素图层或子图层的以下符号设置:
- Automatic - 默认 Automatic 设置表示 ArcGIS for AutoCAD 将要素绘制为实体时分配符号的预定义优先级。
如果工程图中存在与 web 要素图层的 AutoCAD 图层名称同名的现有 AutoCAD 块定义,则该块将用作符号,包括 esri_ 前缀名称。
如果工程图中存在具有要素图层或子图层名称的现有 AutoCAD 块定义,则该块将用作符号。
否则,如果检测到子图层,未检测到任何匹配的块名称,并且找到父图层的匹配块名称,则将使用父图层的块名称。
否则,如果在 Civil 3D 中,则将使用 COGO 点,并且将使用要素图层名称作为 COGO 点描述来填充没有描述值的要素。
否则,在标准 AutoCAD 中,将使用 POINT 实体类型。
- Block Reference - 当符号设置设置为 Block Reference 时,您需要指定工程图中定义的有效现有块参考名称。 此块名称描述符将覆盖使用匹配块名称的默认 Automatic 行为。 如果在工程图中未找到指定的块名称描述符,则将使用 Automatic 设置的优先级。
如果检测到子图层,未检测到任何匹配的块名称,并且找到父图层的匹配块名称,则将使用父图层的块名称。
- COGO Point(仅适用于 Civil 3D)- 如果选择 COGO Point 设置,则可以指定一个描述符用作 COGO 点的描述,以覆盖使用要素图层名称作为 COGO 点描述值的默认行为。 基于描述符创建 Civil 3D 点组是在 Civil 3D 中组织和使用 ArcGIS for AutoCAD 点要素的好方法。
- Point - 如果选择 Point 设置,则将分别通过 AutoCAD PDSIZE 和 PDMODE 系统变量将图层或子层的点要素绘制为具有大小和符号控制的标准 AutoCAD 点实体。
如果点要素图层具有名为 ANGLE 或 ROTATION 的数值(双精度)字段,该字段值将自动链接至文档和 web 点要素图层的块实体或 COGO 点的旋转值。 块插入符号将绕其基点旋转。
可以在 ArcGIS 中将 web 点要素图层的角度测量方法设置为地理或算术。 如果要素图层的 web 服务设置为地理,则存储在要素属性字段中的数值字段值将自动转换为地理。 当 Web 要素图层的角度测量方法设置为默认算术选项时,不会应用任何转换。
折线要素符号
折线要素图层的符号系统由实体和 AutoCAD 图层的图形属性控制。 通过预估工程图中用于特定 web 或文档要素图层的图层名称,可像任何其他 AutoCAD 图层一样预先定义符号系统,包括在模板工程图 (.dwt) 中定义的图层。
面要素符号
面要素图层的符号系统由实体和 AutoCAD 图层的图形属性控制。 通过预估工程图中用于特定 web 或文档要素图层的图层名称,可像任何其他 AutoCAD 图层一样预先定义符号系统,包括在模板工程图 (.dwt) 中定义的图层。
注记要素符号
注记要素图层的符号系统由文本实体和 AutoCAD 图层的图形属性和文本样式控制。
多面体要素符号
多面体要素图层的符号系统由实体和 AutoCAD 图层的图形属性控制。 通过预估工程图中用于特定 web 或文档要素图层的图层名称,可像任何其他 AutoCAD 图层一样预先定义符号系统,包括在模板工程图 (.dwt) 中定义的图层。
另请参阅
分配默认符号用户界面 - ArcGIS for AutoCAD 用户界面用于分配要素图层使用的默认符号或者将新符号应用于所选要素集。
Esri_PointToBlock 命令 - 将所选点实体集转换为指定块名称。