在工程中的应用
上述示例程序仅仅是一个教学性质的通用示例程序,可以应用于各类GIS软件中。例如军事地形数字勘测侦察系统、电子沙盘仿真系统、全国各省地市区地形地貌全三维仿真系统、中小学地理教学互动课件等等许多方面。只需在原有基础上根据不同类型的应用添加特定的相关功能即可。上图给出的即为在此基础上实现的"全国各省地市区地形地貌全三维仿真系统"仿真出来的新疆昌吉地区三维地理地貌。从图中可以清晰的看出铁路、公路、山峦和城市的三维展示,而且可以根据用户的需要通过漫游、旋转和缩放等功能查看感兴趣区域的细部特征。如果添加适当的前期处理,甚至可以根据一幅普通的地图建立当地的三维仿真模型。这里限于篇幅仅大致介绍一下主要步骤:先将普通地图扫描成位图,然后通过矫正和配准处理形成标准矩形位图,接下来可以通过中值滤波等普通的图象处理算法消除扫描过程产生的噪声。最后,通过对所形成位图的均匀网格取样,从中抽取位于节点处的象素颜色值。由于在标准的地形地图中是以颜色来标识高程的,因此根据次颜色值是能够反过来计算出该点高程数据的,由这些高程数据不难建立DEM数字高程模型文件,并由此建立当地的三维地景模型。如果有必要,还可以将当地地图作为纹理进行贴图。
另外一个应用是可以将通过大地测量等手段建立起来的某一地区高程模型与遥感卫星成像得到的该地区遥感图象有机的结合在一起。具体使用仍是以DEM数据作为三维建模的数据来源,卫星遥感图象在经过适当处理后作为纹理来使用。上图给出的即为此应用结果。其中右图为法国SPOT卫星PAN波段对我国某一地区的遥感成像结果;左图为经过三维建模后的场景。可以看出,通过建模,可以清晰而真实的观察当地的地理地貌,图中的机场等显著地表清晰可见。一般来说,将遥感图象与高程数据模型的综合使用更有助于汲取更大的信息量。