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

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

论文摘要

3D地理信息系统(Geographic Information System,GIS)中的可视域分析在人们对地理空间的感知、认知中起到了重要作用,广泛应用于景观分析、城市规划、军事、游戏等领域。本文基于此研究了基于三维地形的可视域分析的相关理论,并针对现有算法在浏览器端的不足,提出了一种基于WebGL的改进算法,使之可以高效的应用于浏览器中,并结合实际案例,对于可视域分析在实际生产生活中的重要作用进行探讨。本文主要研究内容及结论如下:对可视域分析相关理论知识进行梳理总结,详细剖析了可视域分析的两大基本因素,通视性分析以及可视域,其中通视分析是整个可视域分析的基础,如何有效的计算两点间的通视性关系到可视域分析算法的复杂度,这也是之后进行算法改进的核心点,介绍了常用的四种通视性算法并对其各自优缺点进行比较,使用时根据合适情况选择对应方法。同时分析了三种常用的基于视线的可视域分析算法,对于每种算法的原理进行了详细阐述,为后文提出的改进算法打下理论基础。在已有的基于视线的可视域分析算法的基础上提出了一种高效的改进可视域算法。其改进原理主要是依靠地形连续性情况下,对于前点可视性的复用,从而节省大量计算,同时对于采样点的选取也根据视线半径进行优化处理,以最大限度的提升算法效率。使用该改进算法与传统基于视线算法以及软件中的可视域分析进行实验对比,分别在山地、丘陵、平原等不同地势区域执行可视域分析,对算法执行时间以及计算点数进行统计,可以看到改进算法在执行时间上的提升非常明显,计算量大幅降低,尤其是在地势平坦、遮挡较少区域,改进算法的效果尤为明显。通过实验结果对比也很好的验证了改进算法的高效性。结合改进算法,利用Cesium平台,构建基于WebGL的可视域分析系统,其中有三个核心技术点,影像以及地形数据加载、观察点选取、可视域计算与显示,结合Cesium相关技术,对这三个关键点进行分析并编程实现。最后利用构建的基于WebGL的可视域分析系统结合实际案例,以武当山景区为例,选取五个著名景点,执行景观可视域分析,并通过新增点进行可视域分析说明新建景观点的合理性,阐明了三维地形可视域分析在景观分析、规划、设计中重要作用,同时对于武当山森林防火瞭望台的选址利用可视域分析进行了分析布局规划。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  •   1.1 研究背景和意义
  •   1.2 国内外研究现状
  •     1.2.1 三维GIS发展现状
  •     1.2.2 WebGL发展现状
  •     1.2.3 可视域分析研究现状
  •   1.3 研究目标与内容
  •     1.3.1 研究目标
  •     1.3.2 研究内容
  •     1.3.3 技术路线
  •   1.4 本文组织结构
  • 2 可视域分析相关理论及算法
  •   2.1 地形模型基础
  •     2.1.1 DEM数据模型
  •     2.1.2 DEM高程插值算法
  •   2.2 可视域分析基础
  •     2.2.1 通视性分析
  •     2.2.2 可视域
  •   2.3 基于DEM的可视域分析算法
  •     2.3.1 R3可视域分析算法
  •     2.3.2 R2可视域分析算法
  •     2.3.3 XDraw可视域分析算法
  •     2.3.4 可视域分析算法比较
  •   2.4 本章小结
  • 3 基于WebGL的改进可视域算法
  •   3.1 算法改进策略
  •   3.2 改进算法原理
  •   3.3 实验分析与对比
  •     3.3.1 实验环境与数据
  •     3.3.2 实验结果与分析
  •     3.3.3 实验总结
  •   3.4 本章小结
  • 4 基于WebGL的可视域分析实现与应用
  •   4.1 Cesium基本介绍
  •   4.2 基于Cesium可视域分析系统的构建
  •     4.2.1 影像及地形生成与显示
  •     4.2.2 观察点选取
  •     4.2.3 可视域分析与显示
  •   4.3 可视域分析案例与应用
  •     4.3.1 武当山景观可视域分析
  •     4.3.2 武当山森林防火暸望台选址分析
  •   4.4 基于城市建筑的可视域分析
  •   4.5 本章小节
  • 5 总结与展望
  •   5.1 总结
  •   5.2 展望
  • 参考文献
  • 致谢
  • 攻读硕士学位期间的科研成果
  • 文章来源

    类型: 硕士论文

    作者: 杨翔宇

    导师: 张文元

    关键词: 可视域分析,三维地形,通视分析,景观分析

    来源: 华中师范大学

    年度: 2019

    分类: 基础科学,信息科技

    专业: 自然地理学和测绘学,计算机软件及计算机应用

    单位: 华中师范大学

    分类号: P208

    DOI: 10.27159/d.cnki.ghzsu.2019.000930

    总页数: 68

    文件大小: 7904K

    下载量: 248

    相关论文文献

    • [1].森林防火监测站选址及可视域分析[J]. 测绘科学 2015(01)
    • [2].一种用于三维城市建筑物的可视域分析算法[J]. 测绘通报 2018(01)
    • [3].基于可视域分析的景观生态恢复[J]. 云南大学学报(自然科学版) 2009(S1)
    • [4].雷达探测范围地形可视域分析方法[J]. 测绘地理信息 2019(03)
    • [5].基于DEM的地形可视域分析关键技术[J]. 计算机科学 2013(09)
    • [6].基于GIS可视域分析的矿山环境视觉污染评价[J]. 桂林理工大学学报 2011(02)
    • [7].基于望山见水的村庄选址研究——以龙泉驿区宝狮村幸福美丽新村建设规划为例[J]. 四川建筑 2019(02)
    • [8].基于距离场映射的地形可视域分析方法[J]. 测绘学报 2011(05)
    • [9].基于改进的LOS算法实现对复杂地形场景的可视域分析[J]. 中国科学:信息科学 2011(06)
    • [10].基于SRTM高程数据的变步长海面快速可视域分析方法[J]. 指挥控制与仿真 2017(04)
    • [11].漠河县林火可视域分析[J]. 哈尔滨师范大学自然科学学报 2009(01)
    • [12].三维地形可视域分析的显示技术[J]. 沈阳工业大学学报 2009(04)
    • [13].基于ArcGIS及ERDAS IMAGE的数字地貌构建及其应用研究[J]. 大众科技 2008(08)
    • [14].基于3DGIS的城市规划可视性分析模型研究[J]. 测绘科学 2011(04)
    • [15].车载激光点云道路场景可视域快速计算与应用[J]. 武汉大学学报(信息科学版) 2020(02)
    • [16].基于可视域分析的管道巡检标准点的设置方法及验证[J]. 油气储运 2016(07)
    • [17].基于可视域分析的滇池流域面山植被恢复方案设计[J]. 云南大学学报(自然科学版) 2012(S1)
    • [18].基于JACK的气压式EPB终端设计及人机工效评估[J]. 河北工业科技 2016(02)
    • [19].基于可视域分析的养殖设施选址研究——以柘林湾和南澳岛为例[J]. 安徽农业科学 2015(09)
    • [20].二、P21 普通测量学、地形测量学[J]. 测绘文摘 2012(02)
    • [21].顾及气象环境要素的可视性分析模型[J]. 测绘科学技术学报 2010(05)
    • [22].GIS位置建模在环境考古中的应用现状和前景展望[J]. 世界科技研究与发展 2017(02)
    • [23].林区瞭望台监测网点选址研究[J]. 中南林业科技大学学报 2012(07)
    • [24].森林防火监测型资源配置评价及优化方法[J]. 浙江农林大学学报 2011(04)
    • [25].基于三维地理环境的雷达网探测威力计算与实时空情态势显控[J]. 东南大学学报(自然科学版) 2009(S1)

    标签:;  ;  ;  ;  

    基于WebGL的三维地形可视域分析算法研究
    下载Doc文档

    猜你喜欢