在图层属性 中,您可以更改高程模式以自定义图层的位置。 在高程下,选择图层的垂直放置位置及其数据。
选择以下高程模式之一:
在地面上 | 在地面上叠加图层。 如果存在 z 值,它们会被忽略。 |
相对于地面 | 相对于地面高程放置数据。 如果存在 z 值,它们会添加到地面高程。 如果高程值由属性或表达式确定,则不使用几何的 z 值。 |
相对于场景 | 将数据与 3D 对象场景图层和集成式网格场景图层的顶部对齐,具体取决于哪一对象具有较高的高程。 如果数据并非直接位于 3D 对象或任何其他要素之上,则会与 terrain 表面高程对齐。 如果存在 z 值,它们会添加到高程。 如果高程值由属性或表达式确定,则不使用几何的 z 值。 |
绝对高度 | 根据要素的几何 z 值位置垂直放置数据。 如果高程值由属性或表达式确定,则不使用几何的 z 值。 如果几何不包括 z 值,则默认高程为海平面。 |
配置更多 | 请参阅下面的配置高程部分。 |
配置高程
单击配置更多以查看更多用于设置图层中数据高程的选项。
- 在模式下,选择上方所述的一种高程模式。
- 在值下方,选择以下选项之一以确定垂直值:
- 几何 - 基于 z 值垂直放置数据。
- 表达式 - 基于 Arcade 表达式的值垂直放置数据。 单击 </> 创建表达式打开一个窗口以创建自定义表达式。
执行以下操作之一:
- 在顶部提供新表达式的标题。
- 在编辑器中创建自定义表达式。
- 单击完成应用表达式。
- 属性 - 基于图层属性垂直放置数据。
- 在偏移下,输入正整数值或负整数值根据所选模式在垂直方向上偏移高程。
- 相对于地面 - 图层将与地面对齐,并基于输入的高度值在垂直方向上相对于地面进行偏移。
- 相对于场景 - 图层将与场景图层顶部对齐,并基于输入的高度值在垂直方向上相对于场景图层进行偏移。
- 绝对高度 - 图层将与分配的 z 值位置对齐,或默认为海平面位置,并基于输入的高度值在垂直方向上进行偏移。
注:
偏移不适用于在地面上高程模式。
- 在单位下,选择高程和偏移值的单位。
- 单击完成将高程应用于数据并返回到图层属性窗格。