|
创建 3D 视图
以三维形式查看数据能为您提供一个全新的认识。通过三维视图可以深入了解通过相同数据的平面地图不易察觉的内容。例如,您不必根据配置等值线来推断是否存在山谷,您能够实际看到山谷和感到谷底和谷脊的高度差异。
ArcGlobe 和 ArcScene 可用于构建多图层 3D 环境,并控制如何对各图层进行符号化、渲染各图层和在 3D 空间中定位各图层。还可以控制 3D 视图的全局属性,如照明度或垂直夸大。可以通过以下方式选择要素:使用要素的属性或要素相对于其他要素的位置,或者在场景或地球中单击各要素。可以在 3D 视图中以交互方式进行导航或者为查看器指定观察点和目标的坐标。
了解 3D 模式下的图层绘制顺序
图层绘制顺序直接影响到当两个或多个图层占据同一个 3D 空间时会显示哪些数据。当创建 3D 视图来确保显示最适合的数据时,需要注意图层的绘制优先级。例如,可能需要对进行渲染的高分辨率的航空像片给予比低分辨率的卫星影像高的优先级。
推荐栏目:3s基础知识
在以下环境中,图层绘制优先级显得特别重要:
· 使用部分透明度
· 多个图层共用同一个 3D 位置
· 多个图层在同一表面叠加
在 ArcMap 中,图层绘制顺序从内容列表的底部开始并向上移动。因此,位于内容列表顶部的图层将掩盖其下的任何图层。此方法已经部分传递到 ArcGlobe 中,但对于所有图层类型不一定都适用,而且在 ArcScene 中完全不适用。
ArcGlobe 中的叠加图层与 ArcMap 中的最为相似。这些图层使用其在内容列表的叠加类别中的相对位置来定义其绘制顺序。与 ArcMap 一样,图层将按照从下至上的排列顺序进行绘制,因此列表中较高位置处的图层会遮挡位于下方的图层。图层应在叠加类别中重新排序以调整它们的绘制优先级。当新的叠加数据添加到 ArcGlobe 中时,应用程序将试图将新图层自动放置在叠加类别中最佳位置。
在 ArcGlobe 中,浮动图层可根据各自相对于地球表面的位置指定绘制顺序,地球表面处的代表性绘制顺序值为 0。表面上方浮动图层的绘制优先级值为正,如 +1。表面下方浮动图层的绘制优先级值为负,如 -1。绘制优先级的绝对值应该反映浮动图层对于地球表面的相对位置。
在 ArcScene 中,浮动图层和叠加图层均通过绘制优先级图层属性来定义绘制顺序。绘制优先级值的范围介于 1 和 10 之间,其中 1 表示最高绘制优先级。如果两个或多个图层共享同一个 3D 空间,绘制优先级为 1 的图层将掩盖绘制优先级为 2 或更高的图层。
更多相关知识请参考地理国情监测云平台。
|
|