模拟场景飞行PPT课件_第1页
模拟场景飞行PPT课件_第2页
模拟场景飞行PPT课件_第3页
模拟场景飞行PPT课件_第4页
模拟场景飞行PPT课件_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1模拟场景飞行模拟场景飞行234三维显示是以三维空间显示空间数据的分布情况,与二维的三维显示是以三维空间显示空间数据的分布情况,与二维的 平面显示相比,三维显示更加直观和生动。平面显示相比,三维显示更加直观和生动。三维显示包括两方面内容:三维显示包括两方面内容: 三维显示对象的位置。三维显示对象的位置。根据对象的根据对象的X X、Y Y、Z Z 坐标将对象显示在三维空间中。坐标将对象显示在三维空间中。 三维显示对象形状。三维显示对象形状。根据对象的长度、宽度根据对象的长度、宽度 和高度信息显示三维显示对象形状。和高度信息显示三维显示对象形状。51 1、三维显示对象的位置、三维显示对象的位置 通

2、常用于显示地球表面的地形,也可以显通常用于显示地球表面的地形,也可以显 示一些现象的三维特征,如温度、大气污染等。示一些现象的三维特征,如温度、大气污染等。6。 用于三维显示对象位置的数据可以是矢量数据,也可以是栅用于三维显示对象位置的数据可以是矢量数据,也可以是栅 格数据。其中,矢量数据可以是以记录作为对象,也可以记格数据。其中,矢量数据可以是以记录作为对象,也可以记 录中的顶点作为对象;对栅格数据,对象是以栅格作为对录中的顶点作为对象;对栅格数据,对象是以栅格作为对 象。象。 对象的对象的Z Z值可以通过以下方式确定:值可以通过以下方式确定: 常数或字段表达式常数或字段表达式 DEM DE

3、M数据中对应位置的高程值。数据中对应位置的高程值。 Shape Shape字段的字段的Z Z坐标值坐标值72 2、三维显示对象形状、三维显示对象形状 用于显示建筑物、独立树、市政设施等。用于显示建筑物、独立树、市政设施等。 三维显示对象形状有几种方式:三维显示对象形状有几种方式: 根据对象的高度进行拉伸显示;根据对象的高度进行拉伸显示; 把对象的把对象的geometrygeometry类型定义为类型定义为 multipatch multipatch,并根据对象形状构建,并根据对象形状构建 multipatch multipatch ; 利用三维符号表示对象。利用三维符号表示对象。8 根据对象的

4、高度进行拉伸显示,即点拉根据对象的高度进行拉伸显示,即点拉 伸为线、线拉伸为面、面拉伸为体。利伸为线、线拉伸为面、面拉伸为体。利 用该方法很容易对对象进行三维显示,用该方法很容易对对象进行三维显示, 但显示形式比较简单。但显示形式比较简单。9 三维符号是二维符号特性的扩展,除了三维符号是二维符号特性的扩展,除了XYXY方向方向 上的特性外,还具有上的特性外,还具有Z Z方向的特性。如二维的点方向的特性。如二维的点 符号类似于三维球的符号,二维的线符号类似符号类似于三维球的符号,二维的线符号类似 于三维的管状符号,二维的正方形符号类似于于三维的管状符号,二维的正方形符号类似于 三维立方体符号。三

5、维立方体符号。10在三维场景中浏览数据更加直观和真在三维场景中浏览数据更加直观和真实,可以提供一些平面图上无法直接获得的实,可以提供一些平面图上无法直接获得的信息。还可以对区域地形起伏的形态及沟、信息。还可以对区域地形起伏的形态及沟、谷、鞍部等基本地形进行判读,比二维图形谷、鞍部等基本地形进行判读,比二维图形更容易为大部分读者所接受。更容易为大部分读者所接受。要素的立体显示要素的立体显示11 ArcSceneArcScene应用程序是应用程序是ArcGISArcGIS三维分析的核三维分析的核心扩展模块。心扩展模块。 它具有管理它具有管理3DGIS3DGIS数据、进行数据、进行3D3D分析、分析

6、、编辑编辑3D3D要素、创建要素、创建3D3D图层以及把二维数据生图层以及把二维数据生成成3D3D等功能。等功能。121 1、要素的立体显示、要素的立体显示 要素数据描述的是离散的对象,如点对要素数据描述的是离散的对象,如点对象、线对象、面对象等。它们通常具有一定象、线对象、面对象等。它们通常具有一定的几何形状和属性。的几何形状和属性。常见点的要素:通信塔台、泉眼等在地图上常见点的要素:通信塔台、泉眼等在地图上 通常表现为点状符号通常表现为点状符号常见线状要素:道路、水系、管道等常见线状要素:道路、水系、管道等常见多边形要素:湖泊、行政区、大比例尺常见多边形要素:湖泊、行政区、大比例尺 地形图

7、上的居民地等地形图上的居民地等13要素的三维显示主要有两种方式:要素的三维显示主要有两种方式:(1 1)具有三维几何的要素,在其属性中存储有)具有三维几何的要素,在其属性中存储有 高程值,可以直接使用其要素几何属性中高程值,可以直接使用其要素几何属性中 的高程值,实现三维显示的高程值,实现三维显示(2 2)对于缺少高程值的要素,可以通过)对于缺少高程值的要素,可以通过叠加叠加或或 突出突出两种方式在三维场景中显示两种方式在三维场景中显示 所谓叠加,即将所谓叠加,即将要素所在区域的表面模型要素所在区域的表面模型的值作为要素的高程值,的值作为要素的高程值,可以对其做立体显示。可以对其做立体显示。

8、突出则是指根突出则是指根据要素的某个属性或任据要素的某个属性或任 意值突出要素。意值突出要素。14ArcGISArcGIS提供了要素图层在三维场景中的三种提供了要素图层在三维场景中的三种显示方式:显示方式: (1 1)使用属性设置图层的基准高程)使用属性设置图层的基准高程(2 2)在表面上叠加要素图层设置基准高程)在表面上叠加要素图层设置基准高程 (3 3)要素的突出显示)要素的突出显示1516 使用动画,可以使场景栩栩如生,能够使用动画,可以使场景栩栩如生,能够通过视角、场景属性、地理位置以及时间的通过视角、场景属性、地理位置以及时间的变化来观察对象。变化来观察对象。飞行动画飞行动画17 例

9、如,可以创建一个动画来观察运动着例如,可以创建一个动画来观察运动着的卫星在它们轨道上是如何相互作用的,也的卫星在它们轨道上是如何相互作用的,也可以用动画来模拟地球的自转及随之的光照可以用动画来模拟地球的自转及随之的光照变化。变化。飞行动画飞行动画181 1、如何制作动画?、如何制作动画? 在在ArcSceneArcScene中提供了制作动画的工具条中提供了制作动画的工具条Animation.Animation. 使用使用AnimationAnimation能够制作数据动画、视图动画和场能够制作数据动画、视图动画和场景动画。景动画。 动画是由一条或多条轨迹组成,轨迹控制着对象动画是由一条或多条轨

10、迹组成,轨迹控制着对象属性的动态改变。属性的动态改变。 例如,场景背景颜色的变化,图层视觉的变化或例如,场景背景颜色的变化,图层视觉的变化或者观察点的位置的变化。者观察点的位置的变化。 轨迹是由一系列帧组成,而每一帧是某一特定时轨迹是由一系列帧组成,而每一帧是某一特定时间的对象属性的快照,是动画中最基本的元素。间的对象属性的快照,是动画中最基本的元素。19在在ArcSceneArcScene中可以通过以下几种方法生成三维动中可以通过以下几种方法生成三维动画:画:(1 1)通过创建一系列帧组成轨迹来形成动画)通过创建一系列帧组成轨迹来形成动画可以通过改变场景的属性(例如,场景的背可以通过改变场景

11、的属性(例如,场景的背 景景颜色、光照强度等)、图层的属性(图层的透颜色、光照强度等)、图层的属性(图层的透明度、明度、比例尺等)以及观察点的位置来创建不比例尺等)以及观察点的位置来创建不同的帧,然同的帧,然后用创建的一组帧组成轨迹演示动画。动画功能会自后用创建的一组帧组成轨迹演示动画。动画功能会自动平滑两帧之间的过程。例如改变场景的背景颜色由动平滑两帧之间的过程。例如改变场景的背景颜色由白变黑,同时改变场景中的光照的角度来制作一个场白变黑,同时改变场景中的光照的角度来制作一个场景由白天到黑夜的动画。景由白天到黑夜的动画。20(2 2)通过录制导航动作或飞行创建动画)通过录制导航动作或飞行创建

12、动画点动画控制器上的录制按钮开始录制,在场景点动画控制器上的录制按钮开始录制,在场景中通过导航工具进行操作或通过飞行工具进行中通过导航工具进行操作或通过飞行工具进行飞行,飞行,操作结束后再次点击录制按钮停止录制。操作结束后再次点击录制按钮停止录制。这个方法是实验中用到的。这个方法是实验中用到的。(3 3)通过捕捉不同视角,并自动平滑视角间)通过捕捉不同视角,并自动平滑视角间过程创建动画过程创建动画通过导航工具将场景调整到某一合适的视角,通过导航工具将场景调整到某一合适的视角,用动画工具上的捕捉视角命令捕捉此时的视角,然后用动画工具上的捕捉视角命令捕捉此时的视角,然后将场景调整到另一个合适的视角

13、,再次用捕捉命令捕将场景调整到另一个合适的视角,再次用捕捉命令捕捉视角,依次可捕捉多个视角。动画功能会自动平滑捉视角,依次可捕捉多个视角。动画功能会自动平滑两视角间的过程,形成一个完整的动画过程。两视角间的过程,形成一个完整的动画过程。这个方法是试验中用到的。这个方法是试验中用到的。21(4 4)通过改变一组图层的可视化形成动画效)通过改变一组图层的可视化形成动画效果果通过动画制作工具条的创建组合动画命令,选通过动画制作工具条的创建组合动画命令,选择图层组,控制一组图层使他们按照顺序逐个择图层组,控制一组图层使他们按照顺序逐个显示,显示,通过效果来调整实现动画效果。例如,可以用一组显通过效果来

14、调整实现动画效果。例如,可以用一组显示洪水淹没过程的图层生成洪水淹没的动画效果。示洪水淹没过程的图层生成洪水淹没的动画效果。22(5 5)通过导入路径的方法生成动画)通过导入路径的方法生成动画选择场景中存在的矢量要素,用动画工具条中选择场景中存在的矢量要素,用动画工具条中的沿路径飞行命令制作沿路径飞行的动画效果,此时的沿路径飞行命令制作沿路径飞行的动画效果,此时可以设置飞行时的一些参数来控制飞行过程中视觉效可以设置飞行时的一些参数来控制飞行过程中视觉效果或用图层沿路径移动命令制作某一图层沿路径移动果或用图层沿路径移动命令制作某一图层沿路径移动的动画轨迹。此方法一般用来制作场景行走动画。的动画轨

15、迹。此方法一般用来制作场景行走动画。 以上是以上是ArcGISArcGIS中五种基本的动画制作方法,可以中五种基本的动画制作方法,可以 根据具体的工作需求进行选择,也可组合搭配,达到根据具体的工作需求进行选择,也可组合搭配,达到最好的表达效果。最好的表达效果。232 2、编辑和管理动画属性、编辑和管理动画属性 动画的帧或轨迹创建完成之后,可以用动动画的帧或轨迹创建完成之后,可以用动 画管理器编辑和管理组成动画的帧和轨迹。另画管理器编辑和管理组成动画的帧和轨迹。另外,还可以改变帧的时间属性,并预览动画播外,还可以改变帧的时间属性,并预览动画播放效果。放效果。243 3、保存动画、保存动画 在在ArcScenceArcScence中制作的动画可以存储在当前的中制作的动画可以存储在当前的场景文档中,即保存在场景文档中,即保存在SXDSXD文档中;也能储存成文档中;也能储存成独立的独立的ArcScenceArcScence动画文件(动画文件(* *.asa.asa),用来与其它),用来与其它的场景文档共享;同时也能将动画导出成的场景文档共享;同时也能将动画导出成AVIAVI文文件被第三方软件调用。件被第三方软件调用。254 4、使用、使用FlyFly工具飞行工具飞行 ArcSenceArcSence工具条提供了飞行工具,可以实现工具条提供了飞行工具,可以

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论