按旋转改变符号系统

您可以按属性更改符号的旋转以指明方向。例如,表示天气观测值的箭头点符号可以使用旋转来表示风向。

墨西哥湾上空靠近德克萨斯州科珀斯克里斯蒂处的风速和风向
此地图上基于格网的符号使用颜色将风速和旋转显示为指示风向的二级变量。

只有点要素图层上的点符号或使用分级符号比例符号的面要素上的模板(点)符号能够以旋转变量进行旋转。线要素图层没有相关变量。您还可以在指定范围内将旋转设置为随机值,以获得自然外观。例如,表示海岸线附近明礁的点符号可以随机旋转,使之看起来更自然。

将旋转变量设置为字段或表达式。

  1. 内容窗格中选择要素图层。
  2. 外观选项卡的绘制组中,单击符号系统 符号系统
  3. 符号系统窗格按属性变更符号系统选项卡 按属性变更符号系统 中,展开旋转标题。在 2D 图层中,您将使用单一方向。如果是场景 3D 图层类别中的图层,您可以为三个轴(倾斜 (X)滚动 (Y)方向 (Z))中的任意一个轴指定旋转。虽然可以同时为所有三个轴设置旋转,但请注意,通过这种方式很难识别场景中的三个变量值。
    • 字段菜单中选择数值字段以改变符号旋转。
    • 字段菜单中选择 <随机>,然后通过指定最小最大度值设置旋转范围。随机旋转符号是为非专题图层提供不同可见性的好方法。
    • 编写表达式以确定旋转。从字段菜单中选择自定义或单击设置表达式按钮设置表达式,打开表达式构建器对话框。编写表达式并单击验证 验证 以对其进行验证。请注意,尽管表达式有效,但是其可能无法为旋转变量返回有效的数值。您可以对 过滤 表达式构建器对话框进行过滤以仅显示数值字段,从而有助于防止出现此问题。

      了解有关以 Arcade 语言编写表达式的详细信息

  4. 选择旋转样式
    • 地理旋转以正北为零点,旋转按顺时针计算。
    • 算术旋转以正东为零点,旋转按逆时针计算。这是默认设置。
  5. 要移除旋转变量,请从字段菜单中选择 <无>
警告:

如果将旋转变量更改为从字段中而非表达式中进行读取,则图层不会保存表达式。您可以在进行更改前通过单击导出 导出 来保存表达式构建器对话框中的表达式。

相关主题