3D 表面模型是三维空间中要素(真实或假想)的一种数字表达形式。3D 表面的几个简单示例如地表、城市走廊、地下天然气矿床以及用于测定地下水位深度的深井组成的网络。这些均属于真实要素的示例,但表面也可以是派生的或假想的。某种特定细菌在每个井中的污染程度就是派生表面的一个示例。这些污染程度级别也可以绘制成 3D 表面地图。在视频游戏或计算机模拟环境中经常可以见到假想 3D 表面。
通常可以使用专门设计的算法来获取或计算 3D 表面,这些算法对点、线或面数据进行采样然后将其转换为数字3D 表面。ArcGIS 可以创建和存储四种类型的表面模型:栅格、不规则三角网 (TIN)、terrain 数据集和 LAS 数据集。
这些表面模型可通过多种数据源创建。创建表面模型的两种主要方法为插值法和三角测量法。创建栅格表面的插值方法有很多种,例如反距离权重法、样条函数法、克里金法和自然邻域法。可以通过创建 TIN、terrain 数据集或 LAS数据集来构建三角面。还可以在这些表面模型之间进行转换。
栅格、TIN、terrain 和 LAS 数据集都属于功能性表面类型。功能性表面是一组连续值的场域,在各点处的值各不相同。例如,地球表面某一区域内的各点可能在高程值、与要素的接近度或某特定化学物质的浓度等方面存在差异。这些值中的任意一个都可以在 x,y,z 三维坐标系的 z 轴上表示,因此通常将它们称为 z 值。
表面模型可用于在 GIS 中存储表面信息。由于表面中包含无数个点,因此不可能测量并记录每一个点的 z 值。但是,通过对表面上不同点处的值进行采样并在这些点之间进行插值,表面模型便可以近似地看作表面。
下图显示了某区域范围内化学物质浓度的表面模型。其中的点表示浓度的采样地点。