新闻动态

三维地图模型的基本要求和细节层次

三维地图的数据模型要求支持三维模型的动态可视化以及交互操作,为此将三维地图模型组织为层次结构的场景体系。在该体系中,每一个数据对象(例如一个三维目标)都体现为一个节点,整个场景都是由众多有序的、具有层次的节点组成的,位于最上面的称为根节点。除根节点以外,在显示场景图形的过程中可以任意增加一个节点,也可以删除一个节点,这样就为当前场景动态地装载或卸载另外的场景提供了极大的方便。

三维地图模型的基本要求

  • 精炼的数据量

表现一个具有庞大数据量的三维模型就目前的技术来讲可能存在一些问题,因此必须压缩到最小,这一点对于交互式管理地图模型而言是非常重要的。

  • 矢量数据结构

地图模型必须具备矢量数据结构,与栅格数据相比较而言,矢量数据能更好地描述模型并能更容易地进行数据集的几何分析。

细节层次技术(LOD)

三维地图内容的表现要能让用户通过人的认知系统进行感知,由于采用透视投影,地图将不再具备确定的比例尺,如果不考虑其分辨率,将会影响三维地图的最后效果(缩小的图像尺寸、压缩的地图内容等等)。

为了解决这一问题,我们采用LOD技术(Lever of Detail),这意味着三维地图中的各个要素都具备足够的与显示比例有关的图解变量(阴影、方向、颜色等)。距离观察位置越近,该要素就会被表现得越详细,反之则越概略。

细节层次模型是一种由多种精度层次集成的模型的表达技术,它允许根据不同的任务要求选择不同精度的模型。