我的github

在计算机图形学领域内,三维图形技术已经存在和发展了很多年,已经形成 了一系列完善的标准,并在多个领域内(如CAD三维制图、三维立体成相技术, 三维电脑游戏等等)得到应用。相比较而言,传统的GIS技术则更注重于对二 维图形的研究,更关心二维平面的图形显示、存储结构和拓扑分析等研究领域; 然而GIS作为一种地理科学和计算机科学相结合的边缘科学,其核心是为了满 足人们对现实世界的模拟和分析的要求,现实世界是一个多彩斑斓的三维世界, 因此GIS必然无法回避在三维领域内的课题。经过多年本身技术的积累和发展 以及更多的非传统应用领域对GIS需求的增加, GIS迫切地需要以相比二维平面而言更加形象直观的三维图形来满足用户的需求,而使得GIS能够在地质勘探, 城市三维景观、地下三维管网管理等领域内获得应用。

美国ESRI公司作为全球GIS平台的龙头,多年来致力于传统GIS技术研发 的同时,也把对三维GIS技术的研发作为-一个不可或缺的内容,在ARC/INFO 时代就提供了TIN模块支持三维地表的建模和分析功能;进入到ArcGIS时代, 在过去技术的基础上提供了功能更完善强大的ArcGIS3D分析模块,就是ArcGIS 桌面产品(ArcView, ArcEditor 和ArcInfo)的三维可视化和分析扩展模块,这个可选的ArcGIS 3D分析扩展模块使用户可以有效地显示和分析表面数据,并可 用内含的三维可视化和地形建模功能。ArcScene 应用是ArcGIS 3D分析扩展模 块的核心,它为多层三维数据图的显示观察以及表面数据生成和分析提供了用户 界面。本文作者就是利用ArcScene模块和VB6.0相结合对GIS在三维领域内的 应用作了一个初步的尝试,希望能起到抛砖引玉之效,给读者以借鉴。

ArcScene底层是基于OpenGL+ArcGISEngine开发出来的。ArcScene的渲染引擎和ArcMap不同之外,其它方面和ArcMap一模一样,ArcMap有的功能它基本上也都有。

参考:https://max.book118.com/html/2021/1204/8002061106004051.shtm

posted on 2023-03-01 14:40  XiaoNiuFeiTian  阅读(63)  评论(0编辑  收藏  举报