在工程中的应用
上述示例程序仅仅是一个教学性质的通用示例程序,可以应用于各类GIS软件中。例如军事地形数字勘测侦察系统、电子沙盘仿真系统、全国各省地市区地形地貌全三维仿真系统、中小学地理教学互动课件等等许多方面。只需在原有基础上根据不同类型的应用添加特定的相关功能即可。上图给出的即为在此基础上实现的"全国各省地市区地形地貌全三维仿真系统"仿真出来的新疆昌吉地区三维地理地貌。从图中可以清晰的看出铁路、公路、山峦和城市的三维展示,而且可以根据用户的需要通过漫游、旋转和缩放等功能查看感兴趣区域的细部特征。如果添加适当的前期处理,甚至可以根据一幅普通的地图建立当地的三维仿真模型。这里限于篇幅仅大致介绍一下主要步骤:先将普通地图扫描成位图,然后通过矫正和配准处理形成标准矩形位图,接下来可以通过中值滤波等普通的图象处理算法消除扫描过程产生的噪声。最后,通过对所形成位图的均匀网格取样,从中抽取位于节点处的象素颜色值。由于在标准的地形地图中是以颜色来标识高程的,因此根据次颜色值是能够反过来计算出该点高程数据的,由这些高程数据不难建立DEM数字高程模型文件,并由此建立当地的三维地景模型。如果有必要,还可以将当地地图作为纹理进行贴图。
另外一个应用是可以将通过大地测量等手段建立起来的某一地区高程模型与遥感卫星成像得到的该地区遥感图象有机的结合在一起。具体使用仍是以DEM数据作为三维建模的数据来源,卫星遥感图象在经过适当处理后作为纹理来使用。上图给出的即为此应用结果。其中右图为法国SPOT卫星PAN波段对我国某一地区的遥感成像结果;左图为经过三维建模后的场景。可以看出,通过建模,可以清晰而真实的观察当地的地理地貌,图中的机场等显著地表清晰可见。一般来说,将遥感图象与高程数据模型的综合使用更有助于汲取更大的信息量。进入讨论组讨论。
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
·VC++动态链接库(DLL)编程深入浅出(二) (12257次浏览)
·VC++动态链接库(DLL)编程深入浅出(一) (11493次浏览)
·VC++动态链接库(DLL)编程深入浅出(三) (8377次浏览)
·深入浅出VC++串口编程之基于控件 (3136次浏览)
·深度解析VC中的消息传递机制 (2910次浏览)
·应用MFC开发高级应用程序 (2736次浏览)
·在VC中链接动态链接库的方法简要说明 (1328次浏览)
·用MFC ODBC操作Access数据库 (1228次浏览)
·最常见的20种VC++编译错误信息集合 (1195次浏览)
·制作HTML帮助 (1130次浏览)
·VC++动态链接库(DLL)编程深入浅出(一) (11493次浏览)
·VC++动态链接库(DLL)编程深入浅出(三) (8377次浏览)
·深入浅出VC++串口编程之基于控件 (3136次浏览)
·深度解析VC中的消息传递机制 (2910次浏览)
·应用MFC开发高级应用程序 (2736次浏览)
·在VC中链接动态链接库的方法简要说明 (1328次浏览)
·用MFC ODBC操作Access数据库 (1228次浏览)
·最常见的20种VC++编译错误信息集合 (1195次浏览)
·制作HTML帮助 (1130次浏览)
·属性表标签上的位图在MFC,CB下的实现 10-09
·采用 MFC 编制 MVC 模式之球体演示程序 10-09
·MFC架构下的DirectX8 10-09
·用VC++创建自定义向导程序 10-09
·VC++中的函数调用惯例 10-09
·VC++中的自定义消息 10-09
·一个在MFC环境中使用的 InfoZip打包类 10-09
·VC++中如何使文件夹浏览呈现新界面 10-09
·MFC Activex 录音机控件 10-09
·MFC程序员的WTL指南(1)中文版序言 10-09
·采用 MFC 编制 MVC 模式之球体演示程序 10-09
·MFC架构下的DirectX8 10-09
·用VC++创建自定义向导程序 10-09
·VC++中的函数调用惯例 10-09
·VC++中的自定义消息 10-09
·一个在MFC环境中使用的 InfoZip打包类 10-09
·VC++中如何使文件夹浏览呈现新界面 10-09
·MFC Activex 录音机控件 10-09
·MFC程序员的WTL指南(1)中文版序言 10-09
最新论坛文章
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
站内频道文章精选
百度推荐,商机无限
搜索您感兴趣的内容





