三维GIS场景可视化及矢量地图符号的显示

来源 :东北大学 | 被引量 : 1次 | 上传用户:is_youfeeling
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
从目前情况来看,地理信息系统(GIS)还大多是二维的,但是随着人们越来越高的需求,三维GIS也是越来越多的被关注,并且日趋完善。用来表达地图内容的基本工具是地图符号,它不仅表示事物的空间位置、数量、性质和形状,而且还表示各事物相互之间的关系及区域总体特征。地图符号在二维GIS中被人们广泛的应用,并且得到了大家的认可和接受。所以现在的研究方向是如何将二维矢量地图符号在三维GIS中显不。体模型、面模型和混合模型是三维GIS中数据模型的三大类。体模型数据结构还分为结构实体几何模型、三维栅格结构、八叉树结构。面模型数据结构包含TIN、Grid、参数函数法和边界表示法。混合模型数据结构包含Octree-TEN混合构模、TIN-CSG混合构模和TIN-Octree混合构模。在三维数据模型构建完成后,就需要考虑如何使三维数据可视化,它所需的常用工具包括Java 3D、DirectX、OpenGL和VRML。目前在GIS中绘制地图符号的常用方法有组合绘制、纯函数绘制、折线绘制和循环绘制。本文选择Java 3D和Java作为开发工具,用解析数字高程模型(DEM)文件实现三维数据的点阵,然后构建Grid数据结构,再通过Java 3D技术来构建三维地形,完成三维场景可视化。绘制点符号是先使用定位技术来确定三维地形中地图符号的坐标,然后用纯函数绘制法来显示点状矢量的地图符号。绘制线符号是先采用折线法,根据三维地形的起伏,把原来的线段生成折线段,然后再绘制线状矢量地图符号。绘制面符号是通过三维地形和多边形求交,确定三维地形上相交的范围,再搜索出在该范围上的点,然后构建新的三角面片,从而在三维场景中显示。通过编写程序和解析DEM数据来构建三维地形,进而实现三维地形的可视化。于三维地形之中来实现点状、线状以及面状矢量地图符号的显示,在交互过程中实现地图符号的缩放功能。
其他文献
语料库是经科学选取和加工、标引后存储于计算机的大规模真实语言的材料库,从“大规模”和“真实”这两个因素来考察,语料库是最理想的语言知识资源。本文结合前人的研究和实践
教材是学生进行数学阄读的重要文本,通过指导学生阄读教材的章节起始内容、数学概念和定义、数学定理和公式、例题和习题,能有效地培养学生阔读教材的能力,提高学生的学习自主性
本文介绍了当前福建省H9亚型禽流感的流行特点、流行病学监测情况、流行趋势和分险评估,提出了全方位积极推行生物安全体系;开展禽流感监测和流行病学调查,以及做好免疫接种工作
宋代颂古集《禅宗颂古联珠通集》可增补《全宋词》未收作品10首、未收作者10人。宋词与禅宗都是当之无愧的宋代文化名片。佛教的世俗化、宋词表现题材的扩展以及整个宋代文化
对36例因注射致晕厥的患者进行回顾性分析,发现注射患者发生晕厥的原因多种多样,其中以紧张恐惧性晕厥最为常见,其次为低血糖性晕厥、体位低血压性晕厥,排尿性晕厥及药物反应性晕
目的:总结近年来手十二井穴刺络放血治疗脑损伤的研究情况。方法:通过检索中国知网、维普、万方等数据库,查询近十年来手十二井穴刺络放血治疗脑损伤的相关文献,以期为今后手
随着我国基层法制化进程不断发展,社区司法建设也被赋予重要的地位。邻里司法中心作为一个社区司法中心,是澳大利亚司法体系的革新,也是一种首创。邻里司法中心旨在提高所有
我们设计合成了3个具有相似的给电子稠核和相同的拉电子端基的稠环电子受体材料(FXIC-1~3)。由于稠核中心的芴、联亚茀和螺芴单元的立体结构不同,3个分子的空间构型可分为一维