基于ArcScene的三维地形可视化及其应用
如何使用ArcScene制作三维围墙地图

如何使用ArcScene制作三维围墙地图
经常会看到一些带有三维围墙的三维地图,之前有介绍过如何使用ArcScene制作三维地图,但是制作的图没有三维围墙,这里给大家讲解一下如何制作带三维围墙的三维地图,希望能够对大家有所帮助。
步骤
第一步:下载边界范围
打开水经注万能地图下载器,切换地图到谷歌地球,在右上方的菜单栏上选择“区划”,选择上需要的行政范围并导出为shp格式(图1)。
图1
第二步:下载高程和影像
在左上方的菜单栏上点击“高程”切换到高程地图,点击“√”下载高程数据(图2),同样的方法下载影像数据,下载的数据均导出为tif格式。
图2
第三步:制作影像三维
依次将行政边界(面和线,线可以通过面转为线),影像和高程加载到ArcScene内,在影像图层上点击右键,选择属性,在弹出的“图层属性”对话框内选择“基本高度”选项卡,选择“在自定义表面浮动”,夸张程度设置为
0.00005(图3),完成后即可看到影像的三维效果(图4)。
图3
图4
第四步:生成三维围墙
在线状行政区划上点击右键选择属性,在弹出的“图层属性”对话框中选择“基本高度”选项卡,选择“在定义表面上浮动”,夸张程度也设置为0.00005(图5)。
再选择“拉伸”选项卡,勾选上“拉伸图中要素”,拉伸方式选择“将其用作要素的拉伸数值”(图6),完成后的效果如图7。
图5
图6
图7
结语
到此就完成了使用ArcScene将水经注万能地图下载器下载的矢量、高程和影像制作为带三维围墙的三维地图,关键就是影像的三维制作、线状行政边界的三维制作和拉伸,有兴趣的朋友可以使用水经注万能地图下载器和ArcScene试试。
基于Arcscene的三维可视化技术

基于ArcScene的三维可视化技术的实现摘要:三维可视化是运用计算机图形学和图像处理技研究数字地形模型显示、简化、仿真的学科,它涉及到计算机科学与技术、信号与信息处理、通信与信息系统、控制科学与工程、摄影测量与遥感、空间信息科学与技术等诸多学科,广泛应用于计算机视景仿真、虚拟现实、图形图像生成、遥感信息处理和数字地球等领域。
本文主要介绍基于ArcScene平台的三维可视化技术的内容,以及三维可视化的实现过程。
关键字:ArcScene,三维可视化1引言近年来随着计算机技术的迅速发展,一门新颖的技术在不断涌出。
三维可视化技术作为当今世界的一门主流技术它能够利用大量数据,检查资料的连续性,辨认资料真伪,发现和提出有用异常,为分析、理解及重复数据提供了有用工具,对多学科的交流协作起到桥梁作用。
与以往的二维技术相比,它能跟直观、可视、形象、多视角、多层次的模拟三维场景,可提供一些平面上无法直接获得或表示的信息。
还可以直观的对区域地形起伏的形态及沟、谷、鞍部等基本地形形态进行判读,比二维图形(如等高线)更容易为大部分读者所接受。
2ArcScene简介ArcScene是美国ESRI公司开发的ArcGIS软件桌面系统3D分析扩展模块中的一部分,是一个适合于展示三维透视场景的平台,可以在三维场景中漫游并与三维矢量与栅格数据进行交互,适用于数据量比较小的场景3D分析显示。
ArcScene是基于OpenGl的,支持TIN数据的显示。
显示场景时,ArcScene会将所有数据加载到场景中,矢量数据以矢量形式显示。
它可以更加高效的管理三维GIS数据、进行三位分析、创建三位要素以及建立具有三维场景属性的图层。
例如,可以把平面二维图形突出显示为三维结构。
与常规的可视化系统如3dsMAX、Maya等相比ArcScene克服了3DMAX、MAYA难以克服的困难,为诸多问题提供了很好的解决方法。
3三维可视化过程3.1要素的三维显示ArcScene提供了要素图层在三维场景中的三种显示方式:(1)通过属性设置基准高程在要素属性对话框中,选择基本高程选项卡,设置以常量或表达式作为基准高程,填写或点击按钮生成提供Z值的字段或表达式即可,如图1。
ArcScene环境下遥感图像三维可视化研究与实现

信 息 技 术随着遥感技术和计算机软硬件技术的飞速发展,人们可以获取众多信息量丰富、分辨率高且具有重要研究和实际应用价值的遥感图像。
遥感图像蕴含着海量信息,且能真实反映地表状况和地物特征的实时变化情况,这就为研究人员提供了大量、可靠的研究数据,为地形可视化研究提供了有力支持。
国内外大量的研究者对三维可视化形成与制作技术进行了多年长期的研究。
D.R.Butler等研究陆地卫星TM数据的特征并加以利用,结合数字地形模型,采用可视化制作技术制作完成了美国蒙大拿州国家冰川公园三维地貌图像数据,I.V.Florinsky系统地研究了数字地形模型,在模型研究过程中,使用遥感影像数据和数字地形模型相结合的处理方法,有效地对该地形地貌特征进行了分析[1];Y.Tachikawa等研究了TIN-DEM数据结构的组成形式,并在此基础上开发研制出水形流域地区的地貌信息分析系统[2];兰州大学地理信息系的研究人员突破思维方式,在研究三维地形地貌影像数据的过程中,实现了在二维平面中的三维显示并进行定量分析方法的研究[3]。
遥感图像的三维可视化应用在数字地球领域里有着重要的地位。
研究基于遥感图像和地理信息构建,实现其三维可视化影像具有很强的现实意义。
1 三维可视化技术原理三维可视化(3D Visualization)技术是显示和理解模型的一种图像表示工具,能够更真实、全面的表现客观事物的复杂信息,它出现于20世界80年代,该技术集合了多个学科的先进技术,包括数学、图形学、图像处理技术、计算机视觉以及计算机辅助设计等多个领域,是显示和理解模型的一种图像表示工具,一般可以将三维可视化技术分为平面图可视化和数据体可视化两种类型[4]。
三维可视化处理过程中重要步骤是坐标转换,它是指从一种坐标系统①作者简介:陈君涛(1981—),男,湖北天门人,讲师,研究方向:计算机应用。
ArcScene 环境下遥感图像三维可视化研究与实现①陈君涛(海南经贸职业技术学院 海南海口 571127)摘 要:遥感影像所蕴含的海量信息对人们研究地球资源提供了大量珍贵资源。
基于ArcScene的遥感影像三维可视化技术研究与应用

aa s f ig o n , hgt ie A t o o s e o .Moevr te St hooyi po oe yt redm ni a n yi o nr C u t Sia eTbt uo m u g n l s T i y s n ri roe ,h cnl r t b et e—i es nl 3 e g s m d h h o
程 ; 西藏 自治 区 日喀 则地 区 定 日县 的 T 遥 感 影 像 和 S T E 数 据 , 及 定 日县 遥 感 测 站 点 经 纬 度 坐 标 为 数 据 实 以 M RMDM 以
例, 完成 了定 日县遥 感影像 三维地 形可视 化 的构 建 , 为该地 区地形勘 察、 地理 分析等提供 了 良好 的三 维环境 基础 资料 。
b h r S e e A h a i n o mai n o e t r e d me so a ,t e i g s a sf lfrtp g a hc s r e n e g a h c y t e A c c n . s t b c if r t t h e — i n i n l h ma e r u eu o o r p i u v y a d g o p i e s o f h e o r
结合 R S与 G S完 成 三 维 地 形 可视 化 构 建 的技 术 , 3 I 为 S技 术 的 结合 应 用做 出 了推 广 。 关 键 词 : 维 可视 化 ; rSee 三 A cn ;遥 感 影像 ; E e DM 中 图分 类 号 :P 5 T 7l 文 献 标 识 码 : A d i 1 .9 9ji n 10 .4 52 1.6 0 6 o: 0 3 6/.s .0 627 .0 2 0 . 1 s
基于ArcScene的太原市三维地表可视化研究

基 于 Ar c S c e n e的 太原 市 三维 地 表 可视 化研 究
刘 耀 龙h , 冯 国瑞k, 康 颖 卿 , 薛 晔 , 张华明
( 1 .太 原 理 工 大 学 a . 科技处 ; b . 经济管理学院 ; C .矿 业 : 程学院 , 太原 0 3 0 0 2 4 ;
2 .山西 省 雷 电防 护 监 测 中 心 ,太 原 0 3 0 0 0 2 )
摘 要 : 基 于 DEM 数 据 和 ETM + 遥 感 影 像 , 在 Ar c S c e n e环 境 下 实 现 太 原 市 三 维 地 表 实 景 的 可视 化 。 对 比 不 同 波段 彩 色合 成 图像 的 可 视 化 效 果 , - g 明 标 准 假 彩 色 合 成 影 像 的 三 维 地 表 实 景 效
临汾河 , 三面 环 山 , 是 山西省 的政治 、 经济、 文化 、 教 育、 科技、 交 通和信 息 中心 。本 文 以太原市辖 的六 区
( 小店 区 、 迎 泽区 、 杏花岭 区 、 尖 草坪 区 、 万柏林 区 、 晋
5 8 9 MB 。E TM+数据 的地面分辨率为 3 0 m, 其f 第 6 波段分 辨率 为 6 0 m, 第 8波段分辨率 为 1 5 m 。
第4 4 卷
第 1 期
太
原
理
工
大
学
学
报
Vo 1 . d 4 NO.1
2 O 1 3年 1月
J ( ) URNAI OF TAl YU AN UNI VERS I TY ( ) F TE CHNOI ( ) GY
j a n .2 0 1 3
文 章编 号 : 1 0 07 — 9 4 32 ( 2 01 3 ) 01 - 0 0 3 8 — 0 4
ARCSCENE三维GIS虚拟现实可视化制作教程

ARCSCENE三维GIS虚拟现实可视化制作教程ARCSCENE是一种功能强大的三维GIS软件,它可以帮助用户将现实世界的地理信息制作成虚拟现实的可视化效果。
下面是一份关于如何使用ARCSCENE进行三维GIS虚拟现实可视化制作的教程,帮助初学者了解基本的操作步骤。
第一步:数据准备第二步:打开ARCSCENE软件在你的电脑上打开ARCSCENE软件。
如果你已经安装了ARCSCENE软件,可以直接点击桌面上的程序图标打开软件。
第三步:导入地理信息数据从菜单栏中选择“文件”,然后选择“导入”选项。
在弹出的对话框中,选择要导入的地理信息数据文件,然后点击“打开”按钮。
ARCSCENE会将数据导入到软件中。
第四步:创建场景在导入地理信息数据后,需要创建一个场景来展示数据。
在菜单栏中选择“场景”选项,然后选择“新建场景”。
在弹出的对话框中,设置场景的名称、坐标系统、单位等参数,然后点击“确定”按钮。
第五步:调整视角在创建场景后,你可以通过鼠标操作来调整视角。
在左上方的工具栏中选择“三维漫游”工具,然后通过拖动鼠标来改变视角。
也可以使用键盘上的方向键来调整视角。
第六步:添加图层在菜单栏中选择“插入”选项,然后选择“添加数据”。
在弹出的对话框中,选择要添加的图层文件,然后点击“打开”按钮。
添加的图层将会在场景中显示出来。
第七步:设置图层属性在添加图层后,需要对图层进行一些属性设置。
通过右键点击图层名称,在弹出的菜单中选择“属性”选项。
在弹出的对话框中,你可以设置图层的颜色、透明度、阴影等属性。
第八步:添加效果除了基本的图层显示外,你还可以添加一些效果来提升可视化效果。
通过菜单栏中的“效果”选项,可以添加光照、阴影、雾效等。
点击“效果”选项后,弹出一个对话框,你可以在其中选择并设置各种效果。
第九步:保存和导出这里仅仅是一个简单的ARCSCENE三维GIS虚拟现实可视化制作教程,帮助初学者快速入门。
实际操作过程中可能会遇到更多的问题和挑战,建议多加练习和尝试,深入了解软件的各种功能和工具,以便能够更好地运用ARCSCENE进行三维GIS虚拟现实可视化制作。
基于ArcScene的三维地形可视化及其应用
基于ArcScene的三维地形可视化及其应用肖海红(神华(北京)遥感勘查有限责任公司北京 100085)【摘要】三维地形可视化是目前众多领域的研究热点,可广泛应用于山地、丘陵、沙漠等领域的各种工程规划和优化设计。
本文主要介绍了基于ArcScene平台的地形三维可视化的技术流程和三维动画制作方法。
以北京市房山区大安山地区为例,论述了三维地形场景在北京市矿产资源开发状况遥感动态监测和调查项目中的应用和作用。
【关键词】三维地形可视化DEM TIN 三维动画1 引言三维地形可视化技术是指在计算机上对数字地形模型中的地形数据进行逼真的三维显示、模拟仿真、简化、多分辨率表达和网络传输等内容的一种技术[1],它可用直观、可视、形象、多时角、多层次的方法,快速逼真的模拟出三维地形的二维图像,使地形模型和用户有很好的交互性,使用户有身临其境的感觉。
三维地形逼真模拟在地形漫游、土地规划、三维地理信息系统等众多领域都有着广泛的应用[2]。
结合项目的实际需求,我们制作了北京市密云县潮白河中上游区和房山区大安山两地区的三维地形场景,并按照一定比例尺和飞行路线生成了研究区域的虚拟三维影像动画,对项目的深入研究和完善都起到了重要作用。
2 项目介绍北京市矿产资源开发状况遥感动态监测项目,是北京市国土资源局委托我公司充分应用遥感技术、地理信息技术和全球定位技术搭建可视化平台,对北京市密云县潮白河中上游区砂石开采现状、房山区大安山地区煤矿开采现状,及其对矿山环境的影响,进行试点调查和监测。
其目的在全市范围内进行推广,以矿产资源的非法开采和矿山环境严重破坏现象监测为主题,采用形象的图形图像语言和简便的计算机表达方式,为北京市国土资源局及其相关处室进行矿产资源的开发和管理,提供科学依据。
本项目的主要研究方法:(1)收集2004 年10月、2005年10月、2006年4月和2006年11月的不同时相、不同种类和不同比例尺的遥感图像,包括法国高分辨率SPOT5卫星数据、美国高分辨率QuickBird数据、IKONOS数据以及航空遥感数据。
基于ArcScene的三维GIS实现的研究
2010年8月第4期城 市 勘 测U rban G eotechn i ca l Investigati on &Survey i ngA ug .2010N o .4文章编号:1672-8262(2010)04-26-03中图分类号:P208文献标识码:A基于A rcScene 的三维G IS 实现的研究张啸雷1*,王冬2* 收稿日期:2010 05 04作者简介:张啸雷(1977 ),男,工程硕士,从事网络与通讯管理工作。
(1 天津市公安局经济技术开发区分局,天津 300457; 2 天津市测绘院,天津 300381)摘 要:三维G IS 是当前G IS 领域的研究热点,而三维场景的建立是实现三维地理信息系统的基础。
专门的可视化开发工具需要从底层开发,开发难度较大,采用A rcEng i ne 平台进行二次开发可以解决上面的问题。
本文主要介绍了利用ES R I 公司的A rcEng i ne 以及其扩展3D Scene 模块来实现三维G IS 的建立方法。
关键词:三维G IS ;A rcScene ;A rcEng i ne1 引 言从20世纪80年代末以来,由于二维地理信息系统将实际的三维事物采用二维的方式表示,具有很大的局限性,大量的多维空间信息无法得到利用,这就需要研究三维地理信息系统,于是三维地理信息系统成为GIS 领域中的一个研究热点。
而三维地理信息系统的实现必须首先解决场景可视化问题,其中房屋作为场景中重要的组成部分,它的可视化建模技术的发展和研究一直很引人关注。
使用常用的三维可视化开发工具,如D irect3D 、Ja va3D 、VRML 和OpenGL 等进行三维G I S 的实现时,都需要从底层编写代码,工作量巨大,而且通常功能上不能满足实际需要。
ESR I 公司基于CO M 技术构建的A rcEng i n e 是一套强大的GIS 二次开发组件库,使用户可以根据需要对原有的系统软件功能进行功能扩展,其中的扩展模块A rcScene 模块完全可以实现三维GIS 的开发。
ARCSCENE三维可视化
ARCSCENE三维可视化在三维场景中浏览数据更加直观和真实,对于同样的数据,三维可视化将使数据能够提供一些平面图上无法直接获得的信息。
可以很直观地对区域地形起伏的形态及沟、谷、鞍部等基本地形形态进行判读,比二维图形如等高线图更容易为大部分读图者所接受。
ArcScene 是ArcGIS 三维分析模块的一部分,通过在3D Analyst 菜单条中点击按钮打开。
它具有管理3D GIS 数据、进行3D 分析、编辑3D 要素、创建3D 图层以及把二维数据生成3D 要素等功能。
一要素的立体显示有时需要将要素数据在三维场景中以透视图显示出来进行观察和分析。
要素数据与表面数据的不同之处在于,要素数据描述的是离散的对象如点对象、线对象、面对象(多边形)等。
它们通常具有一定的几何形状和属性。
常见的点要素有通信塔台、泉眼等在地图上通常表现为点状符号;线状要素更为常见,如道路、水系、管线等等;多边形要素如湖泊、行政区及大比例尺地形图上的居民地等。
在三维场景中显示要素的先决条件是要素必须被以某种方式赋予高程值或其本身具有高程信息。
因此,要素的三维显示主要有两种方式:1)具有三维几何的要素,在其属性中存储有高程值,可以直接使用其要素几何中或属性中的高程值,实现三维显示;2)对于缺少高程值的要素,可以通过叠加或突出两种方式在三维场景中显示。
所谓叠加,即将要素所在区域的表面模型的值作为要素的高程值,如将所在区域栅格表面的值作为一幅遥感影像的高程值,可以对其做立体显示;突出则是指根据要素的某个属性或任意值突出要素,如要想在三维场景中显示建筑物要素,可以使用其高度或楼层数这样的属性来将其突出显示(图1)。
图1 建筑物二维图形按高度突出另外,有时研究分析可能需要使用要素的非高程属性值作为三维Z值,在场景中显示要素。
最常见的是在社会、经济领域的应用。
如对某省行政范围内每个市县的经济总量值作为Z 值进行三维立体显示(图2),可直观地观察和分析全省总体的情况。
基于ArcGlobe的三维地形可视化在森林公园设计中的应用
关键 词 : 三维地形可视化; r -b ; A e l e三维场景; Co 森林公园; 三维景观效果图
中图分 类号 : 7 9 9 ¥ 5. 1
文献 标识 码 : B
Hale Waihona Puke Ar G1 b — b s d u i z to f3 t r a n v s aia i n c o e a e tl a i n o D e r i iu 1 to i z i h e i n o o e tp r n t e d sg ff r s a k
dme so a a d c p e d rn sfrF rs a k m a s i n in l n s a er n e ig o o e tP r p . l Ke r s :ArGlb ;3 D e ri iu l a in;F r s a k;3 D a d c p e d rn s ywo d c oe 一 tr an V s ai t z o o e tP r 一 ln s a ern e i g
fo s t lt e t e sn a a ii lee a in m o e DEM ) a e l t al h w h r m a el er mo e s n ig d t ,dg t lv t d l( i a o ,c n r ai i l s o t e sc y
的各种工程规划和设计 中, 应用卫星遥感数据 、 数字 高程模 型( E 叠加形成 的三维场景 , D M) 可逼真地显示 出地形 地貌景观 。文章主要介绍了基于 ArGl e c o 的三维地形可视化在森林 公园设计 中的应用 , b 并以五台山森林公 园为 例, 论述 了应 用数 据的选择 、 可视化场景的制作 以及 森林公 园三维 景观效果 图的特点 和制作过程 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于ArcScene的三维地形可视化及其应用肖海红(神华(北京)遥感勘查有限责任公司北京 100085)【摘要】三维地形可视化是目前众多领域的研究热点,可广泛应用于山地、丘陵、沙漠等领域的各种工程规划和优化设计。
本文主要介绍了基于ArcScene平台的地形三维可视化的技术流程和三维动画制作方法。
以北京市房山区大安山地区为例,论述了三维地形场景在北京市矿产资源开发状况遥感动态监测和调查项目中的应用和作用。
【关键词】三维地形可视化DEM TIN 三维动画1 引言三维地形可视化技术是指在计算机上对数字地形模型中的地形数据进行逼真的三维显示、模拟仿真、简化、多分辨率表达和网络传输等内容的一种技术[1],它可用直观、可视、形象、多时角、多层次的方法,快速逼真的模拟出三维地形的二维图像,使地形模型和用户有很好的交互性,使用户有身临其境的感觉。
三维地形逼真模拟在地形漫游、土地规划、三维地理信息系统等众多领域都有着广泛的应用[2]。
结合项目的实际需求,我们制作了北京市密云县潮白河中上游区和房山区大安山两地区的三维地形场景,并按照一定比例尺和飞行路线生成了研究区域的虚拟三维影像动画,对项目的深入研究和完善都起到了重要作用。
2 项目介绍北京市矿产资源开发状况遥感动态监测项目,是北京市国土资源局委托我公司充分应用遥感技术、地理信息技术和全球定位技术搭建可视化平台,对北京市密云县潮白河中上游区砂石开采现状、房山区大安山地区煤矿开采现状,及其对矿山环境的影响,进行试点调查和监测。
其目的在全市范围内进行推广,以矿产资源的非法开采和矿山环境严重破坏现象监测为主题,采用形象的图形图像语言和简便的计算机表达方式,为北京市国土资源局及其相关处室进行矿产资源的开发和管理,提供科学依据。
本项目的主要研究方法:(1)收集2004 年10月、2005年10月、2006年4月和2006年11月的不同时相、不同种类和不同比例尺的遥感图像,包括法国高分辨率SPOT5卫星数据、美国高分辨率QuickBird数据、IKONOS数据以及航空遥感数据。
(2)对2004年、2005年遥感数据解译分析,全面获取密云县潮白河中上游区砂石开采、房山区大安山地区煤矿开采的本底状况,建立本底数据库。
(3)利用2006年下半年的快鸟卫星影像解译分析密云县潮白河中上游区、房山区大安山地区矿产开采现状,并与2004年、2005年数据解译分析中获取的调查区开采状况相比较,提出开采变化信息。
通过野外验证,确定开采变化信息,查明变化原因,建立遥感监测矿产开发现状及变化数据库。
(4)通过软件开发,构建北京市矿产资源开采状况遥感动态监测系统平台,它是以影像、测量、地理等数据为基础,以遥感监测技术以及GIS信息处理技术为手段,能够在计算机上动态监测矿区的开采现状,查询浏览监测区的地理信息和开采环境变化,利用其有效分析方法和直观的效果,有助于帮助国土资源领导发现和查处矿产资源的非法开采和矿山环境严重破坏状况,从而为科学规划、合理生产、辅助决策等提供支持。
3 地形场景的三维可视化3.1 数字高程模型数字地形模型(简称DTM)是以数字形式按一定数据结构组织在一起,用离散数据点相互连接成网络结构,来表示实际地形特征的空间分布,从而建立起相关区域内平面坐标与高程间的映射关系。
数字地形模型是地形表面形态的数字表达,是带有空间几何信息和属性特征的数字描述。
数字地形模型中地形属性为高程时被称为数字高程模型(简称DEM),DEM是DTM的一个子集,DEM 是DTM中最基本的部分,是对地球表面地形地貌的一种离散的数字表达。
数字高程模型是表示区域D上的三维向量有限序列,用函数形式描述为:Vi=(Xi,Yi,Zi) (i=1,2,3,…,n);Xi,Yi是平面坐标,Zi是(Xi,Yi)对应的高程。
概括起来,数字高程模型便于存储、更新、分割、合并和计算机自动处理;具有多比例尺特性,如1m分辨率的DEM自动涵盖低分辨率(如10m和100m)DEM内容,更适合定量分析与三维建模。
数字高程模型有两种表现形式,即格网DEM和不规则三角网(TIN)。
格网DEM数据简单,适应于规则分布的数据,数据分辨率单一不能精确地表示复杂地形表面。
如果增大格网DEM数据分辨率来表示复杂地形就会相应增加DEM 的数据量,造成数据冗余。
三角网被视为最基本的一种网络,它即可以适应于规则分布的数据,也可以适应于不规则分布的数据。
不规则三角网就是利用分布不规则的数据点生成的连续三角面来逼近地形表面,从表达地形信息的角度而言,TIN模型的优点是它能以不同层次的分辨率来描述地形表面。
与格网数据模型相比,TIN模型在某一特定分辨率下能用更少的空间和时间更精确地表示更加复杂的表面。
特别当地形包含有大量特征如断裂线、构造线时,TIN模型能更好的顾及这些特征从而能更精确合理表达地表形态。
在所有可能的三角网中,狄洛尼(Dealaunay)三角网在地形拟合方面表现最为出色,因此常常被用于TIN的生成。
本文主要采用TIN模型来表现地形场景。
3.2 数据处理和TIN模型制作流程现有地形图是制作DEM的重要数据源,从地形图上采集DEM数据,首先是对地形图等高线进行数字化处理,然后再用某种数据建模方法内插DEM。
数字化后的等高线数据通过粗差的剔除、高程点的内插、高程特征的生成等处理生成最终DEM产品。
利用等高线数据可以直接生成TIN,也可以生成格网DEM,另外,格网DEM也可由等高线生成TIN再内插而获得,实践证明,由等高线生成TIN再内插格网DEM的精度和效率最好。
数字高程模型与高分辨率的遥感影像图是建立地表形态逼真模拟的数据来源。
将这两种数据源按照一定的原则导入到三维可视化平台中,完成两种数据源的叠加显示;便可以真实再现研究区三维地形特征与地理要素。
因为航空正射影像图所含数据信息量远高于普通地形图所含信息量,再加上数字高程模型表现出的地形起伏特征,可以说建立地表模型将远远超过传统方法对地形的描绘表现。
在ArcGIS 9.0中,ArcGIS的3D功能由两个部分组成:ArcScene和ArcGlobal,分别用于解决3D空间建模和球面空间建模的问题。
ArcScene和ArcGlobal作为ArcGIS Desktop中的独立程序(如ArcMap和ArcCatelog),扩充了ArcCatalog和ArcMap,能更有效地管理3DGIS数据、进行3D分析、编辑3D 要素和建立具有3D视图属性的图层。
用户可以从已经存在的二维GIS数据中建立3D要素,或通过在ArcMap中使用表面提供Z值来数字化新的3D栅格数据和图形。
通过ArcScene能制作现实场景,在该场景中对3DGIS数据进行访问和操作。
利用ArcScene构建地形三维场景的主要流程如下(见图1):图1 由等高线生成TIN模型流程图(1)如果是纸质的地形图,首先进行数字化处理,包括影像配准,等高线矢量化和加测注记点等操作。
(2)对矢量化好的数字地形等高线进行数据检查,剔除错误数据,并用ArcToolbox工具对等高线进行抽稀、光滑等处理。
如果地形图是分幅的,应拼接成一幅。
(3)原始地形等高线数据一般是AutoCAD或SHP格式,首先用ArcCatalog 创建一个Personal Geodatabase,新建一个线要素类(Feature Class),然后采用ArcToolbox把等高线数据导入到Geodatabase的Feature Class中。
(4)运行ArcScene,加载Geodatabase格式的地形等高线数据。
图2 生成的Tin模型(5)在ArcScene中,打开“从要素生成TIN”对话框(3D analysis àCreate/Modify TIN àCreate TIN From Features),选择经处理的等高线图层,选择高程值作为高度源,在Triangulate as列表框中选择mass points,选择Tin模型输出的存储路径,最后点ok按钮建立TIN模型。
根据高程属性建立一个颜色集,用不同的颜色表现地形的起伏变化,见图2和图3。
图3 TIN模型与影像、地理数据叠加后的三维场景(6)加载QuickBird全色0.6m,多光谱2.4m空间分辨率的影像数据,披覆在构建好的TIN模型上进行渲染。
(7)至此,构建地形三维场景的工作流程基本结束,一般根据项目的研究需要,还应在DEM模型上添加研究区的地理数据、测量数据、文字符合标注等多种数据。
3.3 导入其它要素图层和三维模型建立逼真的三维地形主要目的是对研究区的地理地形概貌有更清楚的了解和掌握,有利于宏观地发现问题,便于领导及时决策。
结合本项目的研究需要,我们在TIN模型上添加了遥感解译的成果数据,主要包括以下两部分内容。
(1)矿点开发信息在遥感解译结果的基础上,采用面向对象方法,以矿点为对象建立属性库,内容包括采矿范围、采矿许可证号、矿产种类、矿山建筑及尾矿等内容,并以其中的采矿许可证为主键。
(2)矿山环境特征。
主要包括堆煤场用地、尾矿库、采石场用地、塌陷坑、地面沉降区、地裂缝和滑坡等矿山用地或者由采矿引起的其他地质灾害。
ArcScene中的3D Text功能不是很灵活也不好用,为了更好的标识各个采矿点的空间位置,我们采用3DMAX制作了各个采矿点的3D符号,采矿点的名称用三维文本标注,建成的*.MAX模型转换为可以被ArcGIS样式库识别的数据格式(*.3DS),以便自行建立样式库和把模型导入ArcMap和ArcScene中。
导入的地理要素图层和3DMAX模型,它们的高程从已上面建好的TIN模型上获取。
3.4 虚拟三维现实场景的制作虚拟场景的制作主要是采用虚拟显示技术,利用三维地形图来直观地动态观察地形的起伏变化以及各种地类的分布情况,可以在真实的模拟地理环境中执行显示、查询和分析操作,实现漫游功能。
在ArcScene中有五种基本方式生成三维动画,分别为:(1)通过创建一系列帧组成轨迹来创建动画。
(2)通过录制导航动作或飞行创建动画。
(3)通过捕捉不同视角,并自动平滑视角间过程创建动画。
(4)通过改变一组图层的可视化形成动画。
(5)通过导入飞行路径的方法生成动画。
本文采用最后一种方式。
首先在ArcMap或者ArcScene中预先生成一个3D 线,然后导入到本工程中,作为飞行路径,选中此线,打开“Camera Flyby from Path”对话框(Animation àCamera Flyby from Path工具菜单),此时可以设置飞行时的一些参数来控制飞行的视觉效果。
动画制作完成后,可以通过动画控制器中的播放按钮演播动画,也可以把动画存储在当前的场景文档中,即动画可以保存在SXD文档中,也可以存储为独立的动画文件(*.asa),用来与其它的场景文档共享;同时也可把动画导出成一个AVI影音文件,用播放器播放。