在工程中的一个地图中或多个地图之间,您可以从一个图层复制所有或部分图层属性并将其粘贴到另一个图层中(或从一个独立表中复制属性并粘贴到另一个表中)。 这可以帮助您维护项目之间的一致性或遵守组织准则。
了解图层和表属性
图层(或表)属性控制图层或表的显示、功能或定义。 可以在图层或表(如果适用)之间复制符号系统和透明度等视觉属性,也可以复制包括自定义查询和过滤器、标注分类属性和高程信息在内的其他属性。
在图层或表之间复制属性可帮助您遵守模式要求和其他要求。 例如,如果您具有模式相同但数据源不同的多个街道折线要素图层,您可以配置一个要素图层,然后将其属性复制到其他要素图层,而无需手动配置每个图层。
当您将属性从源图层复制到目标图层时,系统会在属性成功粘贴时显示一条通知消息。
不适用属性
如果属性可以复制到另一个要素图层、独立表、子类型图层或子类型表,则该属性可视为适用。 根据不同的情况,您可以在图层或表格之间复制所有、部分属性或无法进行复制。 例如,可以在不同几何类型的图层之间粘贴大多数属性。 但是,如果目标图层的几何类型与源图层不同(点对点、折线对折线等),则可能会出现一条警告消息,指示无法完成粘贴。
下面列出的属性无法复制和粘贴到另一个图层或表格。 可以复制未在此处列出的其他图层和表格属性。 有关详细信息,请参阅数据类型的文档。
以下图层和表格属性无法复制:
- 项目名称
- URI 路径
- 内容窗格中的可见性状态
- 内容窗格中的 2D 或 3D 图层状态(仅限场景)
- 元数据
- 数据连接和数据源
- 已选要素和记录
- 标注权重
- 表定义(仅适用于子类型图层)
复制所有属性
要在图层或表之间复制所有适用属性,请完成以下步骤:
- 在打开的地图的内容窗格中,选择包含待复制属性的源图层或表。
- 在地图选项卡的剪贴板组中,单击复制 。
此操作会复制图层或表,以及其属性。
- 在内容窗格中,单击目标图层或表以将其选中。
- 在地图选项卡的剪贴板组中,单击粘贴下拉菜单,然后选择粘贴属性 。
复制一部分属性
如果不想复制所有属性,则可从内容窗格中单独复制某些属性子集。 这些属性子集将常见图层和表格属性类别分组到一起。 在某些情况下,源和目标图层几何类型不需要一致。 例如,您可以选择从点要素图层复制定义查询并将其复制到面要素图层。
要在两个图层或表格之间复制一部分属性,请完成以下步骤:
- 在打开的地图中,右键单击内容窗格中的要素图层、独立表、子类型图层或子类型表的名称。
- 将光标悬停在粘贴属性 命令旁的箭头上 要查看完整的可用子集列表:
符号系统
符号系统窗格的所有属性(显示过滤器除外 - 见下文)。 对于流图层,它包含先前的观测点和轨迹线符号系统。 聚合设置已复制,但必须启用才能进行查看。
标注
标注类、位置、可见性范围和文本符号。 它包含地图属性窗口的标注选项卡上的其他可用属性。 它不含标注权重。
弹出窗口
弹出窗口状态(已启用或禁用)、标题、文本、图表、图像、Arcade 表达式、转盘和字段选项。
显示过滤器
符号系统窗格的显示过滤器选项卡上的所有属性。
字段属性
可在字段视图中编辑的字段属性,例如字段可见性、只读状态、别名等。
图表
图表属性窗格中的所有图表和适用的属性。 新粘贴的图表将附加到目标图层或表;不会删除或覆盖现有图表。
定义查询
图层属性的定义查询选项卡中的所有查询和适用属性。
显示表达式
(只能通过子类型图层和表访问)显示字段(表达式)值。
可见范围
(只能通过子类型图层访问)所有可见性范围属性,例如最小比例和最大比例。
- 单击可粘贴该属性子集。
限制和注意事项
计划在图层或表之间复制属性时,请考虑以下几点:
- 您无法在几何类型不同的图层之间复制标注或符号系统属性。 例如,您无法将折线要素图层的符号系统复制到点要素图层,也无法将多面体图层的符号系统复制到面图层。
- 将多个项目复制到剪贴板时,您无法复制属性。 如果同时复制图层和表,可能会出现错误。
- 名称、数据源和元数据等定义图层识别信息的属性不会被复制。 有关详细信息,请参阅不适用的属性。
- 您无法将属性一次性复制到多个图层或表。
- 如果图层或表属性不包含在子集中,则只能通过选择所有属性选项将其复制并粘贴到另一个图层或表。
警告:
在复制属性之后,请检查图层和表中是否有无意的更改,从而确保配置有效。 例如,如果源图层中用于定义查询的字段在目标图层中不存在,则该查询可以成功复制到目标图层,但是查询可能无法按预期运行。