网格符号

网格符号可用于在多面体图层和 3D 对象场景图层中绘制要素。这些图层必须位于场景3D 图层类别中,才能使用网格符号。

网格符号必须包含一个填充符号图层。无法添加附加填充符号图层。填充符号图层将绘制网格要素的表面。如果将填充符号图层应用于 3D 对象场景图层要素,则填充符号图层只能为材料填充类型,除非将符号应用于多面体要素。在本例中,填充符号图层类型可以为材料填写程序填充程序填充符号图层利用规则包来定义符号属性。与网格符号中的程序填充符号图层相关联的规则包必须通过 @StartRule 编码值指定 @InMesh 注记,这样才能将其应用于多面体几何。

或者,如果填充符号图层为材料填充类型,则网格符号还可以包含一个笔划符号图层以强调 3D 对象和多面体要素的边。笔划符号图层只能为实线笔划类型,并且始终绘制为 1 像素宽,但其颜色可以不同。与其他符号中的笔划符号不同,除了颜色之外,无法设置其他属性。

如果将以网格符号表示的图层移动到场景的 2D 图层类别(或将其复制到地图)中,则将使用符号重新绘制这些要素。相反,如果将多面体图层从 2D 图层类别拖动到场景的 3D 图层类别,则要素将使用网格符号绘制。当将具有程序填充符号图层的网格符号移动到 2D 环境中时,程序规则包将不再有效,因为它引用了一个规则包,其中 @StartRule 编码值指定了 @InMesh 注记。选择一个具有 @StartRule 编码值(其指定 @InPoly)的规则包。规则包是在 ArcGIS CityEngine 中创建的。

材料填充符号图层包括一种指定如何应用所选颜色的材料模式。

材料模式类型

对象的 RGB 值乘以所选颜色的 RGB 值。通常,当对象是白色或近乎白色的时候,这是最佳选择。

浅色

所选色彩的色调和饱和度组件替代了对象的色调和饱和度。所选颜色和对象颜色的值组件相乘得到最终的值组件。通常,如果想覆盖物体的现有颜色,这是最佳选择。

替换

对象的纹理和颜色由所选颜色完全替换。

网格符号基本属性

网格符号只有一个基本属性,即颜色。该属性可在符号系统窗格的“格式化符号”模式下从属性选项卡的符号选项卡 符号 上定义。 这是用于在符号图层上定义颜色的快捷方式。颜色仅在符号图层状态为颜色解锁时才适用。


在本主题中
  1. 网格符号基本属性