需要 3D Analyst 许可。
生成 3D 视图时,可能需要在两个或多个要素图层之间定义绘制顺序优先级。例如添加建筑面数据和宗地面数据,这两个图层均使用填充符号进行渲染。如果未正确设置绘制顺序优先级,则宗地面可能会遮挡建筑物面。
在 3D 视图中,数据可显示为浮动图层或叠加图层。浮动图层通常独立于 3D 视图中的其他图层来定义它们的高度源。叠加图层通常与其他图层共享相同的表面数据。
在下列情况下,图层的绘制优先级至关重要
- 使用部分透明度
- 多个图层共用同一个 3D 位置
- 多个图层在同一表面叠加
虽然 ArcGlobe 和 ArcScene 均支持要素图层的绘制优先级,但设置方面却有所不同。
在 ArcGlobe 中,浮动图层可根据各自相对于地球表面的位置指定绘制顺序,地球表面处的代表性绘制顺序值为 0。表面上方浮动图层的绘制优先级值为正,如 +1。某浮动图层相对于其他浮动图层的位置越高,值越大。同理,表面下方浮动图层的绘制优先级值为负,如 -1。某浮动图层相对于其他浮动图层的位置越低,值越小。
在 ArcGlobe 中,叠加图层不使用绘制顺序图层属性来定义显示的优先级。而是采用它们在内容列表的叠加类别中的相对排列顺序。图层将按照从下至上的排列顺序进行绘制,因此列表中较高位置处的图层会遮挡位于下方的图层。只需在叠加类别中上下拖动图层即可重新排列绘制的优先级。请确保内容列表的显示已设置为按类型列出 以便显示图层类别。