检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:李娟 LI Juan(Third Surveying and MappingInstitute,Shanxi Institute of Surveying,Mappingand Geoinformation,Taiyuan 030002,China)
机构地区:[1]山西省测绘地理信息院第三测绘院,山西太原030002
出 处:《山西大学学报(自然科学版)》2020年第1期206-212,共7页Journal of Shanxi University(Natural Science Edition)
摘 要:三维场景的可视性分析有多源数据分析的需求,但传统可视性分析算法主要针对地形数据提出,没有考虑建筑、植被等模型数据,无法满足分析需求。针对这一问题,文章将射线与三角形面求交算法用于三维场景的可视性分析的实现过程中,并且通过将轴对齐包围盒与投影技术相结合,剔除不必要的三角形面,提高求交效率。同时,基于分块求交的思想,细分测区、以点带面,将视域分析转化成两点之间的通视问题,实现了多视点视域分析,并对分析结果的定量化导出给出了可行的解决方案。实验结果表明,文章方法可以在三维场景下有效实现通视分析、视域分析及可视球这三类可视性分析。The visibility analysis in 3Dscene requires dealing with multi-source data.However,the traditional visibility analysis algorithms can not meet the analysis needs,which were proposed for terrain data without considering model data such as buildings,vegetation,etc.To solve these problems,an improvedintersection algorithm of ray/triangle surface was proposed to realize the visibility analysis in 3Dscene.Based on axis alignment bounding box and projection technology,the algorithm eliminated redundant triangle surfaces to improve the efficiency of intersection.Simultaneously,to realize the viewshed analysis of multi-viewpoints,this paper subdivided survey area based on the idea of blocking and intersection,fanned out from point to area and transformed viewshed analysis into the problem of intervisibility between two points.Moreover,the viable solution to export the analysis results quantitatively was got.The experimental results show that the method proposed can effectively realize visibility analysis including intervisibility analysis,viewshed analysis and viewsphere analysis.
关 键 词:三维场景 可视性分析 射线与三角形面求交算法 多视点的视域分析
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.171