将具有子类型的要素类添加到地图或场景时,将使用唯一值符号系统创建要素图层并对其进行符号化,其中每个子类型将分配唯一的符号类。 或者,也可将要素类作为预设子类型图层组添加到地图或场景中。 子类型图层组是复合要素图层,其中包含被称为子类型图层的多个子图层。 每个子类型图层都与源要素类或要素服务中的一个子类型相对应。 通过这种方法,每个子图层都能独立地符号化。
子类型图层组的绘制效率高于一组等效的单个图层,因为在进行平移、缩放或者重新绘制时,只需对整个子类型图层组的源数据进行一次调用即可。 可以分别为复合子类型图层组中的每个子类型图层设置图层属性(包括符号系统、缩放范围和标注设置)。
子类型图层组和子类型图层都可用作地理处理工具的输入。 当将一个子类型图层组用作地理处理输入时,会考虑源中的所有要素(除非在子类型图层组上设置了定义查询)。
您还可以将子类型图层组共享为 web 要素图层或作为 web 地图。
添加子类型图层组至地图或场景
要将子类型图层组添加到地图或场景,请完成以下步骤:
- 在地图选项卡的图层组中,单击添加数据下拉菜单 ,然后单击子类型图层组 。
- 在选择一个或多个具有子类型的项目对话框中,浏览到该数据集并单击确定以将其添加到地图或场景中。
局限性
需要注意以下关于子类型图层组的限制。 子类型图层组不能与另一图层或表相连接,也不允许建立子类型图层组与另一图层或表的关系。 但在地理数据库中定义的关系类除外。
您无法打开子类型图层组的属性表。 您只能打开其所包含的子类型图层的属性表。 您无法在子类型图层组上执行选择;您必须从子类型图层中选择要素。
不能将子类型图层拖放至其父子类型图层组之外。 虽然您可以独立地在子类型图层上设置大多数图层属性,但也有一些属性继承自父子类型图层组,不能在子类型图层上进行更改。 无法在子类型图层中设置或指定以下属性: