3D 图层类型
要在 3D 视图中进行显示,图层必须包含其高度 (z) 信息。图层可从其自身或其他图层获得此高度信息。您可能具有仅用于向其他图层提供高度信息的 3D 图层。向 3D 视图中添加数据时,需要知道图层将发挥的作用。
3D 视图中有三种不同类型的图层:
- 浮动图层通过在要素几何、要素属性或图层级别设置中包含 z 值,来定义其自身在 3D 空间中的位置。
- 叠加图层被放置在某个已知表面图层之上,以从该图层获得其 z 值。
- 高程图层提供要在其上放置其他图层的 3D 表面。
ArcGlobe 和 ArcScene 均支持所有三种图层类型,但只有 ArcGlobe 在内容列表内区分各个类型。
在 ArcGlobe 中,默认情况下,图层以叠加的形式进行添加。使用添加数据 向导可在添加图层时对图层进行配置。要启用添加数据 向导,单击自定义 > ArcGlobe 选项 > 消息选项卡,然后选中添加数据时使用向导选项。
在 ArcScene 中,默认情况下,图层以浮动的形式进行添加。几何中没有 z 值的浮动图层最初以零高度值进行显示。
另外,也可使用数据格式作为数据类型的分类方法。3D 视图可包含以下内容:
- 要素,例如地理数据库和 shapefile 数据
- 影像和栅格,例如航空像片和数字高程模型 (DEM)
- 高程数据,例如 terrain 数据集和不规则三角网 (TIN) 数据
了解有关在 ArcScene 和 ArcGlobe 中定义 3D 图层角色的详细信息
要素数据
可将带有空间参考的要素数据添加到 ArcGlobe 中。通过设置高程属性和拉伸属性,可在 3D 模式下添加 3D 要素或创建要素渲染。然后,便可对要素执行分析(例如选择),或查找要素类中的特定要素。
要素数据可为浮动图层或叠加图层。
影像数据
可向 ArcGlobe 添加已具有空间参考的影像。空间参考将指示数据在地球上出现的位置。ArcScene 不要求影像具有空间参考。但是,如果需要将影像与其他数据一起显示,所有图层都需要共享同一坐标系或定义完整的空间参考。如果要显示叠置的影像,可能还需要管理图层的绘制顺序。可能使用的数据示例包括卫星影像、扫描的地图和分类数据(如土地覆被)。
影像数据可为浮动图层或叠加图层。
高程数据
高程数据用于提供 3D 表面地貌。通过将高程数据添加到 3D 视图中,该数据将用作在其上叠加其他数据的基本高度源。虽然表面数据通常与地球的表面相关,但它也可能是理论上的表面,例如火灾的预测栅格、海温表面或园林建筑计划。添加的数据越详细,最终获得的表面将会越详细。
在 ArcGlobe 中,不同的高程数据集彼此结合使用以定义单个无缝高程源。高程数据的边界将混在一起以在不同数据集之间进行过渡,而较高分辨率的数据源会自动用于叠置数据源。在 ArcGlobe 中进行缩放时,地球表面的分辨率将会发生变化以反映与照相机间的距离。单波段栅格、TIN 和 terrain 数据集可在 ArcGlobe 中用作高程图层。包含单波段栅格的栅格目录和镶嵌数据集也可在 ArcGlobe 中用作高程表面。
在 ArcScene 中,图层分别引用高程源。如果图层的范围大于其叠加的高程数据,则会对图层进行裁剪以与高程图层的范围相匹配。可为每个图层设置表面的分辨率,并在浏览 3D 视图时仍锁定到该细节层次。单波段栅格和 TIN 可在 ArcScene 中用作高程图层。要在 ArcScene 中将 terrain 数据集用作高程源,请将感兴趣区域导出为栅格或 TIN 格式。
有关 ArcScene 中的高程图层的详细信息,请参阅关于在 ArcScene 中设置 3D 图层的角色。