林木三维模型管理系统构建与设计

来源 :中南林业科技大学 | 被引量 : 0次 | 上传用户:pjliuchuang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着对林木三维可视化技术和数据库技术的不断发展和提高,我国林业信息化建设进程不断向前推进。林木三维模型构建及三维树种库设计与管理作为林木三维可视化的基础,对实现林业信息化建设起着重要作用,是实现林木三维大场景、多树种虚拟树木的关键。由于林木种类繁多、形态各异、结构复杂、数据量庞大,增加了林木快速模型重建和三维可视化模拟的难度和挑战性。本文使用三角网抽象出枝元模型,利用改进的分型迭代算法和随机抖动函数,实现了林木枝干随机弯曲的效果;采用正四边形作为叶片轮廓,以纹理贴图的形式对叶片纹理信息进行描述,使生成的树木具有较高的真实感;利用Visual C#对系统界面进行设计,结合C++和DirectX技术对林木三维模型进行了构建;以SQL Sever 2008数据库为平台,将模型形态结构表、模型分枝结构表、树木三维模型和纹理贴图以二进制流的形式写入数据库,实现了树木三维模型、纹理贴图、形态结构表和分枝结构表之间的相互关联,构建了三维树木模型库:以林木属性为分类标准,采用树视图的形式,开发了林木三维数据库管理系统。本文从单木三维模型构建着手,以分形思想为基础,树木形态特征为依据,通过对树木结构参数和枝系分布的调整,实现了不同种类型木三维模型快速参数化生成。结果表明,根据改进的分形算法和指定的形态参数信息,可以对树木形态结构进行很好的描述;通过数据库技术可以方便地对林木模型进行存储和管理,实现数据库方式下的树木三维模型可视化再现。林木三维模型管理系统在林业科学研究方面有着巨大的应用价值,可以为研究人员提供具有林学意义上的树木三维模型和方便快捷的三维数据库管理方式,为林业数字化建设奠定了基础。
其他文献
随着网络技术的不断进步,互联网越来越普及,互联网已经成为一项重要的基础设施。与此同时,网络恶意行为也越来越多样化,这些恶意行为破坏了正常的网络秩序,威胁到了网络用户
为应对软件复杂性危机对计算机系统发展的阻碍,2001年IBM提出了“自主计算”的概念,其目标是使计算机系统具有自我管理的能力。首先,本文在总结国内外大量的相关领域研究成果
现代复杂嵌入式软件系统的高可靠性需要有效的基于模型的设计与分析技术。由于嵌入软件具有极高的可靠性、严格的实时性以及资源、能耗使用的受限性,使得保证系统设计满足给
随着市场竞争越来越激烈,企业需要不断改善业务流程,提高业务流程的灵活性,适应市场的变化。企业迫切需要利用信息手段实现先进的流程管理。通过对业务信息进行分析,制定出合
随着互联网的普及,网页上的文本信息呈现出爆炸式增长的趋势。如何索引,检索,管理,挖掘网页上的海量文本信息已经成为计算科学领域所面临的一个巨大挑战。文本聚类技术的出现
最近几年里,生物特征识别技术得到了长足的发展,在市场所占的份额也在逐年递增。在众多的生物特征识别技术中,虹膜识别技术由于具有高度的准确性、唯一性、稳定性和非侵犯性,
针对农业领域知识资源的数量巨大和海量数据整合的需求,以及传统的数据检索如基于关键词检索的缺点,本文针对文本资源的语义性,引入本体的概念,对农业领域内的知识进行建模。
目前,数据中心具有强大的计算能力,静态的资源分配策略造成了其资源的极大浪费,通过虚拟化技术进行的服务聚合可以在一定程度上解决此类问题。但数据中心中大多运行的是Web应用
随着软件工程技术的发展,软件设计规模的增大,软件测试在软件开发过程中的作用显得尤为重要。本文对软件测试的基本理论、软件测试的白盒与黑盒测试方法、测试用例及软件测试
虚拟CNC齿轮测量中心是一个纯软件的系统。它是对真实CNC齿轮测量中心的一个模拟仿真,分为机械部分的仿真建模和仿真运行两部分。其中机械部分的仿真建模分为几何建模、运动建