了解 3D 模式下的图层绘制顺序

图层绘制顺序直接影响到当两个或多个图层占据同一个 3D 空间时会显示哪些数据。当创建 3D 视图来确保显示最适合的数据时,需要注意图层的绘制优先级。例如,可能需要对进行渲染的高分辨率的航空像片给予比低分辨率的卫星影像高的优先级。

在以下环境中,图层绘制优先级显得特别重要:

在 ArcMap 中,图层绘制顺序从内容列表的底部开始并向上移动。因此,位于内容列表顶部的图层将掩盖其下的任何图层。此方法已经部分传递到 ArcGlobe 中,但对于所有图层类型不一定都适用,而且在 ArcScene 中完全不适用。

ArcGlobe 中的叠加图层与 ArcMap 中的最为相似。这些图层使用其在内容列表的叠加类别中的相对位置来定义其绘制顺序。与 ArcMap 一样,图层将按照从下至上的排列顺序进行绘制,因此列表中较高位置处的图层会遮挡位于下方的图层。图层应在叠加类别中重新排序以调整它们的绘制优先级。当新的叠加数据添加到 ArcGlobe 中时,应用程序将试图将新图层自动放置在叠加类别中最佳位置。

在 ArcGlobe 中,浮动图层可根据各自相对于地球表面的位置指定绘制顺序,地球表面处的代表性绘制顺序值为 0。表面上方浮动图层的绘制优先级值为正,如 +1。表面下方浮动图层的绘制优先级值为负,如 -1。绘制优先级的绝对值应该反映浮动图层对于地球表面的相对位置。

在 ArcScene 中,浮动图层和叠加图层均通过绘制优先级图层属性来定义绘制顺序。绘制优先级值的范围介于 1 和 10 之间,其中 1 表示最高绘制优先级。如果两个或多个图层共享同一个 3D 空间,绘制优先级为 1 的图层将掩盖绘制优先级为 2 或更高的图层。

了解有关在 ArcGlobe 中图层绘制优先级的详细信息

了解有关在 ArcScene 中图层绘制优先级的详细信息

9/15/2013