ARCSCENE三维GIS虚拟现实可视化制作教程Word下载.docx
- 文档编号:14952875
- 上传时间:2022-10-26
- 格式:DOCX
- 页数:13
- 大小:21.86KB
ARCSCENE三维GIS虚拟现实可视化制作教程Word下载.docx
《ARCSCENE三维GIS虚拟现实可视化制作教程Word下载.docx》由会员分享,可在线阅读,更多相关《ARCSCENE三维GIS虚拟现实可视化制作教程Word下载.docx(13页珍藏版)》请在冰豆网上搜索。
程信息。
因此,要素的三维显示主要有两种方式:
1)具有三维几何的要素,在其属性中存
储有高程值,可以直接使用其要素几何中或属性中的高程值,实现三维显示;
2)对于缺少
高程值的要素,可以通过叠加或突出两种方式在三维场景中显示。
所谓叠加,即将要素所
在区域的表面模型的值作为要素的高程值,如将所在区域栅格表面的值作为一幅遥感影像
的高程值,可以对其做立体显示;
突出则是指根据要素的某个属性或任意值突出要素,如
要想在三维场景中显示建筑物要素,可以使用其高度或楼层数这样的属性来将其突出显示
(图
1)。
1
图
1
建筑物二维图形按高度突出
另外,有时研究分析可能需要使用要素的非高程属性值作为三维
Z
值,在场景中显示
要素。
最常见的是在社会、经济领域的应用。
如对某省行政范围内每个市县的经济总量值
作为
值进行三维立体显示(图
2),可直观地观察和分析全省总体的情况。
2
某地区各个城镇人口数突出显示
由前所述,添加到三维场景中的数据并不一定会自动以三维方式显示。
具有三维几何
的要素及
TIN
表面将自动以三维方式进行绘制时,会放置在一个平坦的三维平面上,若要
以三维方式查看它们,需首先定义其
值。
的三维分析功能在要素属性对话框中提供了要素图层在三维场景中的三种显示
方式:
1)使用属性设置图层的基准高程;
2)在表面上叠加要素图层设置基准高程;
3)突
出要素。
还可以结合多种显示方式,如先使用表面设置基准高程,然后在表面上再突出显
示要素。
在城市景观三维显示中,以表面设置基准高程,然后在表面上突出显示要素建筑
物,可以更加自然真实显示城市景观。
1.
通过属性设置基准高程显示要素图层
在要素属性对话框(Properties)中,选择基准高程选项卡(Base
Heights),设置以常
量或表达式作为基准高程,填写或点击
Calculate
按钮生成提供
值的字段或表达式即可
,见图
3。
之后,二维要素将以所设定属性或表达式的值为
值在三维场景中显示,图
4
是以等
高线的高程属性作为基准高程显示的等高线三维透视图。
2
3
设置要素图层的基准高程
等高线要素的三维显示
3
2.使用表面设置基准高程显示要素图层
在设置基准高程时选择由表面获取要素图层的高程,点击
Obtain
heights
for
layers
fro
me
surface
选择所需表面即可(图
5)。
要素将会以表面所提供的高程在场景中显示。
5
使用表面设置要素的基准高程
3.
要素的突出显示
在图层属性对话框的突出(Extrusion)标签中,选中对图层中的要素进行突出复选框(
6)。
4
6
突出表达式生成器
二、设置场景属性
5
在实现要素或表面的三维可视化时,需要注意以下一些问题,包括:
1.添加到场景中的图层必须具有坐标系统才能正确显示;
2.为更好地表示地表高低起伏的形态,有时需要进行垂直拉伸,以免地形显示地过于陡
峭或平坦;
3.为全面地了解区域地形地貌特征,可以进行动画旋转;
4.为增加场景真实感,需要设置合适的背景颜色;
5.根据不同分析需求,设置不同的场景光照条件,包括入射方位角,入射高度角及表面
阴影对比度;
6.为提高运行效率,需要尽可能地减小场景范围,去除一些不需要的信息。
以下就
Arc
Scene
中常用的场景设置内容做一详细介绍。
场景坐标系统
如果场景中要显示的数据都处于相同的坐标系统之下,则直接将数据添加显示即可,不
需考虑图层的叠加是否正确。
如果各个图层存在不同的坐标系统,则须进行适当的转换以
确保
能够正确显示它们。
通常,当在一个空的场景中加入某图层时,该图层的坐
标系统就决定了场景的坐标系统。
在这之后可以根据应用需求再对场景的坐标系统进行更
改。
当随后加入其它图层到场景中时,ArcScene
将会自动将图层的坐标系统转换使与场景
的坐标系统一致。
若新加入图层没有坐标系统,将不能正确显示,此时可人为地确定数据
的坐标系统。
如果数据本身没有任何坐标系统的信息,ArcScene
将会检查图层的坐标值,看其
X
值
是否落在-180
度到
180
度之间,Y
值是否在-90
90
度之间。
如果满足上述条件,则
将该数据认为是经纬度坐标数据。
否则,将认为该数据为平面坐标数据。
(1)
查询当前场景坐标系统
打开场景的属性对话框(图
7)。
选择其中的坐标系统(Coordinate
System)选项卡,将
显示当前使用的坐标系统的详细信息。
8)
6
7
打开场景的属性对话框
(2)在图
8
所示的场景属性对话框中,双击预定义(Predefined),选择预定义坐标系统
,之后,所有加载到场景中的数据都将使用该坐标系统进行显示。
将显示当前使用的坐标系统的详细信息
需要注意的是,改变场景的坐标系统,并不会改变图层源数据其坐标系统,只是以场景坐
标系统对其进行显示。
2.
垂直拉伸
垂直拉伸一般用于强调表面的细微变化。
在进行表面的三维显示时,如果表面的水平范
围远大于其垂直变化,则表面的三维显示效果可能不太明显,此时,可以进行垂直拉伸以
利于观察分析。
另外,当表面垂直变化过于剧烈不便于分析应用时也可以进行垂直拉伸,
不过垂直拉伸系数
应设置为分数。
垂直拉伸对场景内所有图层都产生作用,如果要对单个
图层做垂直拉伸,可以通过改变图层的高程转换系数来实现。
7
打开场景属性对话框,在
General
选
项卡中选择垂直拉伸(Vertical
Exag
geration)系
数(图
9),或者点击
From
Extent
按钮,系统将根据场景范围与高程变化范围
自动计算垂直拉伸系数。
10
为原始表面与设置拉伸系数为
时的显示效果的对比。
9
垂直拉伸(Vertical
geration)系数
8
原始表面与拉伸后的表面
使用动画旋转
通过对场景进行旋转观察,可以获得表面总体概况。
可以使场景围绕其中心
旋转,旋转速度与察看角度可以人为调整,并可在旋转的同时进行缩放。
欲使用动化旋转,需要先对该功能进行激活。
打开场景属性对话框后,在
选
项卡中选中
Enable
Animated
Rotation
选项即可激活动画旋转功能(图
11)
激活之后,可以使用场景漫游工具(Navigate)将场景左右拖动之后,即可开始进行
旋转,旋转的速度决定于鼠标释放前的速度,在旋转的过程中也可以通过键盘的
Page
Up
键和
Down
键进行调节速度。
点击场景即可停止其转动。
9
11
激活动画旋转功能
12
设置场景的光照
4.
设置场景背景颜色
同样地,打开场景属性对话框,在
选项卡中,选择背景色(Background),同
时还可以将所选颜色设置为场景默认背景色(选中
Use
as
default
in
all
new
scenes
复选
框)。
10
5.
改变场景的光照
通过设置光源的方位角、高度角及对比度可以调整场景的照明情况。
在场景属性对话
框的
Illumination
选项卡中,可以通过手动输入方位角(Azimuth)和高度角(Altitude)或
通过鼠标滑动改变这两个参数。
另外,同时在此还可设置对比度。
以上操作见图
所示
。
6.
改变场景范围
设置合适的场景范围,可以消除一些无关信息,增加绘图时的性能。
默认情况下,场
景的范围为场景中所有图层的范围。
可以根据应用需求改变场景的范围,使之与某个图层
的范围一致,或通过
X、Y
坐标的最大最小值来指定。
打开场景属性对话框后,选择
选项卡,在此设置场景范围(图
13)。
如前所述
可以两种方式进行设置:
1)在
Layers
下拉列表中选择某一图层(图
a);
2)点击自定义
(Custom),输入最大最小
坐标,从而确定场景范围(图
b)。
a
b
13
设置设置场景范围的两种方式
三、飞行动画
通过使用动画,可以使场景栩栩如生,能够通过视角、场景属性、地理位置以及时间
的变化来观察对象。
例如,可以创建一个动画来观察运动着的卫星在它们的轨道上是如何
相互作用的,也可以用动画来模拟地球的自转及随之的光照变化。
11
如何制作动画
在
中提供了制作动画的工具条
Animation。
默认情况下,它没有添加到
ArcS
cene
的视图中,可以通过在工具栏上点击右键,在弹出的快捷菜单中选择
Animation
项打
开它。
能够制作数据动画、视角动画和场景动画。
动画是由一条或多条轨迹组成,轨
迹控
制着对象属性的动态改变,例如,场景背景颜色的变化,图层视觉的变化或者观察点
的位
置的变化。
轨迹是由一系列帧组成,而每一帧是某一特定时间的对象属性的快照,是
动画
中最基本的元素。
中可以通过以下几种方法生成三维动画:
通过创建一系列帧组成轨迹来形成动画:
在动画工具条中提供了创建帧的工具。
可以通过改变场景的属性(例如场景的背景颜
色、光照角度等)、图层的属性(图层的透明度、比例尺等)以及观察点的位置来创建不
同的帧。
然后用创建的一组帧组成轨迹演示动画。
动画功能会自动平滑两帧之间的过程。
如,可以改变场景的背景颜色由白变黑,同时改变场景中光照的角度来制作一个场景由白
天到黑夜的动画。
实现过程如下:
1)
设置动画第一帧的场景属性;
2)
点击
下拉菜单,选择
Create
Keyframe
命令(图
14);
15
选择帧类型
12
14
创建帧工具
3)
Type
栏中选择帧类型为
Scene,由不同场景构成动画的帧(图
9.65);
4)
New
按钮,创建一个动画,此时弹出
Track
对话框(图
9.66),键入
动画名称;
5)点击
抓取一个新的帧
;
6)
再次改变场景属性,之后点击
Create,抓取第二帧,根据需要抓取全部所需的帧。
7)
抓取完全部的帧之后,点击
Close,关闭创建帧对话框;
8)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ARCSCENE 三维 GIS 虚拟现实 可视化 制作 教程