论文部分内容阅读
由于获取森林资源数据手段和方法的多样性,森林资源数据来源虽多,但一种森林资源数据源往往只能较好地反映被测对象的某一方面,这就需要对多源数据进行融合处理,实现对森林资源数据全面、准确、综合的表达。本文以浙江省临安市为试验区域,利用MapX和OpenGL等技术,对其三维地形进行建模,在此基础上对森林资源多源异构数据的融合进行了研究与实现。所取得的成绩主要有以下几个方面:1.针对森林资源数据的多源异构特点,本文对森林资源数据组成、来源与特点进行详细分析,为森林资源数据的融合与集成奠定基础。2.提出并实现了基于三维地面模型的森林资源数据融合的组成和建立方法。论文采用规则网格模型作为构建三维地形的模型,以DEM高程数据作为四边形的顶点高程数据,设置合理的光照及计算法向量后利用OpenGL构造连续的四边形,这些连续四边形的逼近便生成了高低起伏的三维地形,实现了森林资源基础数据的真实感显示。3.通过纹理映射机制在三维地形上融合了遥感影像数据。根据森林资源数据的特点,以MapInfo所建立的地图作为二维窗口,以OpenGL所构建的三维地形作为三维窗口,通过高斯投影坐标正算公式和反算公式实现二维窗口的大地坐标(L,B)与三维窗口的高斯平面坐标(X,Y)的相互转换,实现了二维地图与三维地形的有机联动。4.实现了三维属性数据的获取。通过Mapx组件访问二维地图,获取二维地图乡镇边界、乡村边界、小班边界等边界特征点,通过二维地图与三维地形坐标转化机制,转换所有这些特征点,实现了二维地图属性数据到三维数据的合理转换。5.实现了森林资源多源数据的有机融合。在三维地形上首先融合了各种基础数据,包括乡镇边界、乡村边界、小班边界等;接着融合了防火队伍、防火物资等森林防火数据,实现其二维三维显示及修改、删除、查询等操作;最后还融合了GPS数据,实现GPS轨迹回放,通过回放为后续过火面积的计算等提供基础。