三维地理信息系统_3D_GIS_的发展现状及趋势.pdf
《三维地理信息系统_3D_GIS_的发展现状及趋势.pdf》由会员分享,可在线阅读,更多相关《三维地理信息系统_3D_GIS_的发展现状及趋势.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 1994-2010 China Academic Journal Electronic Publishing House.All rights reserved.http:/第17卷第4期世界地质1998年12月三维地理信息系统(3D2GIS)的发展现状及趋势姜小轶孙运生王安(长春科技大学地学信息系统应用研究所,长春130026)摘要地理信息系统技术(GIS)已经被大量应用于资源管理、环境监测、城市规划、土地管理及交通、水利、林业等领域,但GIS技术的发展还远没有止境。人们已经不满足于传统的二维(2D)GIS软件平台,取而代之的是空间的、立体的三维GIS。但由于3D2GIS包括了第三个坐标以
2、及从平面到立体的换算,所以增加了大量的存储量和额外的数据量,因而时至今日,真正的3D2GIS软件还很少。本文一方面介绍了3D2GIS的概念、特点以及发展现状;另一方面还介绍了国外主要三维GIS软件的结构和功能,并对3D2GIS的发展趋势做了科学的预测。关键词GIS3D2GIS八叉树四面体格网国家自然科学基金资助项目(No.49774227)第一作者简介姜小轶男25岁硕士生仪器与信息技术专业收稿日期19980504地理信息系统技术从60年代开始以来,经历了30多年的发展。随着计算机技术、空间技术和现代信息基础设施的飞速发展,GIS作为联系三者的纽带,在国民经济信息化进程中的重要性与日俱增。GIS
3、软件平台不断推陈出新,处于急剧变化和发展之中。传统的2D2GIS软件通过矢量或栅格的方法完成二维陆地表面的成图和分析。矢量方法接近于传统的地质图,栅格系统则适用于各种地球物理数据及卫星遥感数据等。多年来,地质学家一直采用二维地图产品表示三维地物,包括地质图、横断面图、示意图以及专门的几何结构图如立体网等。但在某些领域,人们需要分析具有三维坐标的地表面以下的状况,这种空间关系时常为确定和评价矿产资源、石油资源或污染状况提供重要的信息,因此人们在原有的2 D2GIS软件基础上,又开发出了适合实际需要的3D2GIS产品。本文在综合各软件平台的基础上,介绍了3D2GIS的发展现状、技术关键及3D2GI
4、S的未来发展趋势。1GIS及3D2GIS可以这样认为,处理空间数据以及与之相关联的属性的信息系统就是GIS1。它可以看作是源于两种成熟的软件技术:一是数据库管理系统(DBM S),一是计算机辅助设计(CAD),同时再加上管理和分析空间数据的专用函数。空间数据可以指任何一个涉及地理85 1994-2010 China Academic Journal Electronic Publishing House.All rights reserved.http:/位置的数据;而GIS之所以超越传统的DBM S和CAD软件,就在于它能捕获和管理地理对象,如公路、河流、城镇、管线、管网、流域等等;并且能够
5、分析它们之间的关系;同时GIS往往具有以高清晰度的计算机图形为基础的图形用户界面(GU I),从而可以用一种为人们所熟悉的可视化的形式,如地图来操作和展示数据。所有的GIS系统都带有包括空间数据、拓扑关系及属性数据在内的地理数据库,或者能与外部数据库管理系统直接进行连接。GIS所处理的空间数据按其处理方式不同,可分为:栅格数据、2D拓扑矢量数据、数字高程模型(DEM)、三角不规则网络(T I N)、三维模型、时间模型等,而所有这些都是以2D或2.5D为主的,我们习惯上把2.5D称为准3D,意思是说它不具有真正的Z坐标,而是将Z值作为某一位置上的属性变量,根据平面位置X、Y进行内插成格网或构建T
6、 I N,使之具有处理数字高程模型的能力,如在DEM和T I N上面产生透视图、剖面图、坡度、坡向图等等。但有一点不足的是,由于在这些情况下面上的高程值都不是一个独立的变量,那么一些重要的地质构造如重叠或断层处,在某个固定位置会有不同的高程,因而就不能由上述系统表示。相比之下,真正的3D系统具有三个独立的坐标轴,能表示这种在一固定位置处的同一表面重复现象。2D和3D的本质区别在于数据分布的范围2。对于一个2D系统来说,可用一个表达式v=f(x,y)来表示,其中(x,y)是2D平面内的坐标,v是对应于此点的属性值。对于不同的“层”,v的含义也不同,当v表示高程z时,就产生数字高程模型。可见从本质
7、上说DEM是二维的,只是由于视觉的效果,人们常把它误认为三维。从这样的DEM只能获得地表的信息,而不能有效地表示地表内任一点。3D系统能够实现此功能,对于3D系统来说v=f(x,y,z),其中(x,y,z)在3D空间是连续自由变化的,z是一个独立变量3。3D2GIS具有连续的数据结构和与之相应的分析功能,由此带来的好处是可以从空间的角度分析和显示物体。三维显示能对我们的大脑和眼睛形成强烈的感染,当我们观察一幅单个高程点所组成的平面图像时,很难想象出地表的真实形状,而采用彩色的网状透视图使得地表变得直观生动,这样就能使所有的细节和地形走向一目了然。比如采用三维显示技术,我们就可以很轻松地观察地表
8、的断裂层处,还可以缩放或改变观察角度以观察物体的各个部分。23D数据结构当前仅有少量的GIS商品化软件能进行真三维的分析和显示,原因在于原来的大多数软件都是基于二维的数据结构,而要在这些原有软件的基础上修改数据结构决不是一件容易的事,因此我们可以说,找到一种合适的三维数据结构是开发3D2GIS平台的技术关键。近20年来,计算机技术的飞速发展使生成、显示和操纵描述3D几何特征和属性特征的数据结构成为可能,这些3D技术大致可分为两类:基于面表示和基于体表示。面表示可以分为栅格结构(grid)、三角形不规则网络(T I N)、边界表示(BR)和参数函数。它的优点在于容易为地层及其构造提供精确的空间描
9、述,特别是构造复杂地带或岩石断裂处,便于显示和更新,不足之处是空间分析较难。体表示将整体细分为大量的体元(voxels)。定义一个大的模型需要大量的体元,因此在数据压缩和检索上需进行大量的工作。它可以分为3D栅格(array)、八叉树(octree)、实体结构几何法(CSG)和四面体格网(TEN)。其优点是便于空间操作和分析,便于表示异质特征的整个3D分布状况,但占用存储空间大,计算速度较慢。下面将对八叉树和四面体格网两95 1994-2010 China Academic Journal Electronic Publishing House.All rights reserved.http
10、:/种数据结构进行简单讨论。2.1八叉树结构4在八叉树结构中,根结点表示一个包含整个目标的立方体,如果目标充满整个立方体,则不再分割;反之要分成8个大小相同的立方体,对于每一个这样的立方体,如果目标充满它或它与目标无关,则不再分割,否则继续将其分成8个更小的立方体,按此规则一直分割到不再需要分割或达到规定的层次为止。在八叉树结构中常用的编码方法是线性八叉数编码(LO),在此编码中只存储实叶结点的地址码和属性值,常用的地址码是M orton码,其中隐含了叶结点的位置和大小。2.2四面体格网四面体格网(Tetrahedral N etworkTEN)是将目标空间用紧密排列但不重叠的不规则四面体形成
11、的格网来表示,其实质是2D T I N结构的3D扩展。在概念上首先将2DVoronoi格网扩展到3D,形成3D Voronoi多面体,然后将T I N结构扩展到3D形成四面体格网。四面体格网由点、线、面和体4类基本元素组合而成。整个格网的几何变换可以变为每个四面体变换后的组合,这一特性便于许多复杂的空间数据分析。同时四面体格网既具有体结构的优点,如快速几何变换、快速显示,又可以看成一种特殊的边界表示,具有一些边界表示的特点,如拓扑关系的快速处理。在实际应用中一个关键问题是四面体格网的自动生成。目前研究较多的是栅格算法。基本思想是:将3D空间用3D栅格表示,空间点可以通过矢量用距离变换生成3D
12、Voronoi多面体,再由3D Voronoi多面体转换到四面体格网。2.3混合数据结构从以上讨论不难发现,对于八叉树结构随着分辨率的提高将成倍增加数据量,而且八叉树结构始终是一种近似表示,但八叉树结构具有结构简单、操作方便等显著优点;而四面体格网能够保存原始观测数据,具有精确表示较为复杂的空间拓扑关系的能力,但结构比八叉树复杂,在某些场合数据量较大。许多学者对八叉树和体元进行了大量的研究,希望能解决地质矿体、地下水分布等问题。后来人们发现与基于栅格的GIS无法解决一切问题的情况类似,基于体元或八叉树结构,也无法解决三维现象的所有问题。对于一个开采的矿山,除了矿体之外,还有许多矿井设施,有通风
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 三维 地理信息系统 _3D_GIS_ 发展 现状 趋势
限制150内