如何在 3D 模式下旋转点要素符号系统
要在 ArcGlobe 中对点要素符号系统应用旋转,请遵循以下步骤。ArcGlobe 支持在三个维度中旋转,分别为绕 x、y 和 z 轴旋转。您还可以选择通过属性字段、表达式或随机值来旋转点要素符号系统。3D 旋转 对话框会动态更新来反映您的选择,以帮助您选择正确的结果。
通过提供表达式应用旋转时,需要了解这与使用属性字段应用旋转相同。因此,3D 旋转 对话框的下拉列表中包含在表达式中用于替换 <表达式> 的属性字段名称。您还可以通过单击“表达式构建器”上的保存将表达式保存为表达式文件 (*.cal)。对于复杂的表达式,这会很有用。通过单击“表达式构建器”上的加载并浏览到表达式文件在磁盘上的保存位置,可重新加载表达式文件以供重复使用。
步骤:
- 在内容列表中右键单击点图层。
- 单击属性,然后单击符号系统选项卡。
- 单击高级按钮。
-
单击旋转。
下图为用于访问 3D 旋转的符号系统选项卡:
-
通过单击绕轴旋转下拉箭头选择旋转轴(x、y 或 z)。
默认情况下,旋转轴被设置为 z 轴。
- 在字段下拉列表上,单击包含旋转角度的属性字段。
-
还可以应用以下可选旋转:
通过表达式旋转
从“字段”下拉列表中选择 <表达式>。
单击“表达式构建器” 以提供旋转符号时需要使用的表达式。
通过随机值旋转
从“字段”下拉列表中选择 <随机>
将在 0 与 360 度之间生成随机值。
通过在对话框的随机值文本框中设置上限和下限,可对最大和最小随机值施加限制。
- 单击旋转样式。地理旋转会将指定的符号从北开始顺时针旋转。算术旋转会将指定的符号从东开始逆时针旋转。
-
在所有对话框中均单击确定。
下图显示的是 3D 旋转 对话框,其中对应用旋转样式和选项的步骤进行了标记:
- 如果要更改旋转角度字段中的值,请启动 3D 编辑会话。您可以使用旋转命令或在属性表或“属性”对话框中输入新值来更新旋转值。
在 3D 模式下绕 x、y 和 z 轴旋转与俯仰角、滚动角和偏航角相对应。
值以度为单位,范围为 0 到 360。
ArcGlobe 支持绕 z 轴地理旋转和算术旋转。绕 x 轴和 y 轴旋转仅支持算术旋转样式。
如果使用“地理”旋转样式,则会将指定的符号从北开始顺时针旋转。因此,使用“旋转”工具顺时针拖动时将增加角度值。
如果按上述步骤所述的旋转设置了属性,则只能对 3D 符号化的点要素使用 3D 编辑器旋转功能。
提示:
- 要移除任何应用到要素符号系统的旋转,可在 3D 旋转 对话框的可用下拉列表中选择 <无>。
- 如果不希望按照字段中的角度旋转要素符号系统,可在内容列表中双击标记符号,然后设置其角度属性。在没有旋转字段的情况下,所有符号都将以相同角度绘制。
- 可以将标记符号的角度属性与旋转角度字段结合使用。
7/10/2012