基于WebGL的三维地形可视域分析算法研究

来源 :华中师范大学 | 被引量 : 0次 | 上传用户:xiaolingzijiangsu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
3D地理信息系统(Geographic Information System,GIS)中的可视域分析在人们对地理空间的感知、认知中起到了重要作用,广泛应用于景观分析、城市规划、军事、游戏等领域。本文基于此研究了基于三维地形的可视域分析的相关理论,并针对现有算法在浏览器端的不足,提出了一种基于WebGL的改进算法,使之可以高效的应用于浏览器中,并结合实际案例,对于可视域分析在实际生产生活中的重要作用进行探讨。本文主要研究内容及结论如下:对可视域分析相关理论知识进行梳理总结,详细剖析了可视域分析的两大基本因素,通视性分析以及可视域,其中通视分析是整个可视域分析的基础,如何有效的计算两点间的通视性关系到可视域分析算法的复杂度,这也是之后进行算法改进的核心点,介绍了常用的四种通视性算法并对其各自优缺点进行比较,使用时根据合适情况选择对应方法。同时分析了三种常用的基于视线的可视域分析算法,对于每种算法的原理进行了详细阐述,为后文提出的改进算法打下理论基础。在已有的基于视线的可视域分析算法的基础上提出了一种高效的改进可视域算法。其改进原理主要是依靠地形连续性情况下,对于前点可视性的复用,从而节省大量计算,同时对于采样点的选取也根据视线半径进行优化处理,以最大限度的提升算法效率。使用该改进算法与传统基于视线算法以及软件中的可视域分析进行实验对比,分别在山地、丘陵、平原等不同地势区域执行可视域分析,对算法执行时间以及计算点数进行统计,可以看到改进算法在执行时间上的提升非常明显,计算量大幅降低,尤其是在地势平坦、遮挡较少区域,改进算法的效果尤为明显。通过实验结果对比也很好的验证了改进算法的高效性。结合改进算法,利用Cesium平台,构建基于WebGL的可视域分析系统,其中有三个核心技术点,影像以及地形数据加载、观察点选取、可视域计算与显示,结合Cesium相关技术,对这三个关键点进行分析并编程实现。最后利用构建的基于WebGL的可视域分析系统结合实际案例,以武当山景区为例,选取五个著名景点,执行景观可视域分析,并通过新增点进行可视域分析说明新建景观点的合理性,阐明了三维地形可视域分析在景观分析、规划、设计中重要作用,同时对于武当山森林防火瞭望台的选址利用可视域分析进行了分析布局规划。
其他文献
大学生创业教育具有很强的实践性,需要政府、学校、社会等方面共同合作,才能取得实效。作为依托地方,为地方经济建设服务的地方性高校在构建校地合作的大学生创业教育模式中,
当前我国中小学创客教育多围绕科学课开展,且理论研究多于创客课题设计与实践。本文以杜威"做中学"理论为基础,提出了创客教育活动由"探讨"、"实践"和"评价"三要素构成。同时
达原饮临床运用举隅云南中医学院(650011)陈文慧达原饮出自吴又可《温疫论》,由槟榔二钱,厚朴一钱,草果五分,知母一钱,芍药一钱,黄岑一钱,甘草五分组成,具有开达膜原,辟秽化浊之功效,用于治疗温
目的探讨规范化管理对社区高血压患者血压、血糖、血脂控制以及生活方式等的影响。方法选取花都社区高血压患者2367例为研究对象,根据血压不同分为低危组、中危组、高危组,分
"育人为本,德育为先"。近年来,各高校在进一步加强和改进大学生思想政治教育工作的过程中注重实践环节,大力组织引导大学生投身社会实践,成为新形势下加强和改进大学生思想政
在文化逻辑上,“微时代”其实是一个后福特主义的时代——这是我们今天探讨微时代媒介艺术话语表达机制的基本语境前提。首先,“后福特主义”是相对于“福特主义”而言的,就
民族干部是维护祖国统一和社会稳定、发展民族团结进步事业的骨干力量.本文探究了西双版纳州民族干部成长存在的问题,提出了具体的对策.
2019年呼和浩特市初中生物结业考试是义务教育阶段的终结性考试,考试结果既是衡量学生是否达到初中毕业标准的依据之一,也是高中招生的主要依据。试题围绕落实立德树人根本任
目的:观察茯砖降脂茶治疗非酒精性脂肪性肝病(湿热蕴结型)的临床疗效。方法:82例湿热蕴结型NAFLD患者随机分成治疗组42例和对照组40例。治疗组口服茯砖降脂茶进行干预,对照组
论文对二战后西方品牌思想发展进程中USP理论、形象理论和定位理论进行了研究,分析这些理论产生的不同社会经济背景及各自优劣,揭示三大品牌思想发展更替是市场经营理念从生