1、 要玟姑岭箫素数据 要素数据表示离散对象,每个对象的 3D 信息都存储在要素的几何中。 三维要素数据可对每个 x,y 位置潜在地支葆扒豳峤持多个不同的 z 值。例如,一条垂直线有一个上折点和一个下折点,两个折点的 2D 坐标相同,但 z 值不同。另一个 3D 要素数据示例是 3D 多面体建筑物,该建筑物的屋顶、室内地面和地基都包含相同的 2D 坐标,但 z 值不同。对于类似飞机的 3D 位置或上山步行路径等其他 3D 要素数据,每个 x,y 位置仅对应一个 z 值。
2、表面数据 表面数据表示某一区域上方的高度值,该区域中每个位置的 3D 信息可存储为单元值,也可从 3D 面的三角网推断得出。 表面数据有时称作 2.5D 数据,因为对于每个 x,y 位置,其仅支持一个 z 值。例如,地球表面的海拔高度只会返回一个值。
3、何时对 GIS 数据进行 3D 建模 同 2D 数据相比,创建和维护 3D GIS 数据更为困难,因此,只有额外的努力对您的工作有所帮助时才需对数据进行三维建模。有些 GIS 要素(如飞机位置或地下井)本身需要进行 3D 建模,而其他数据在 2D 和 3D 下效果可能相同。例如,对道路网进行 3D 建模可能对考察梯度很有帮助,但为保持 z 值所做的额外付出可能远远超出了他所带来的好处。 在决定是否对数据进行 3D 建模时请着重考虑以下事项: 1、GIS 数据不必进行 3D 建模也可显示在 3D 视图中。 2、必要时,通过使用地理处理工具可将表面的高度值轻松添加到 2D 对象中。 3、如果 z 值的源是一个表面,请考虑该基础表面的更改频率。其更改次数越多,它对针对所生成要素存储 z 值方面的帮助就越小。 如果决定要对某些或所有数据进行三维建模,最重要的就是要确定 z 值的单位。开始编辑和维护 z 值时,透彻理解 z值所表示的内容至关重要。应尽可能遵循的一条基本规则是:z 单位应与 x,y 单位匹配。例如,如果数据位于(基于米的)UTM 区域中,应以米为单位对 z 值进行建模。这有助于您以一种直观的方式与数据进行交互,例如,当测量 3D 距离或通过改变 x、y 和 z 坐标移动对象时。