第12章:ArcGIS三维讲述.pptx
文本预览下载声明
第十三章:ArcGIS三维可视化
提纲
ArcGIS 3D Analyst 分析功能
1
ArcScene: 三维建模环境
2
3D分析及显示的数据源
3
全球三维可视化软件平台
4
§1. ArcScene 三维场景
三维场景: 用于查看浏览三维数据
§1. ArcScene 三维场景
表面数据:
Grid (DEM) 数据
TIN 数据源
2维矢量数据,从表面数据或属性表中获取高程信息
3维矢量数据,已存储有高程值可以直接显示为三维形式
影像数据,从表面数据中获取高程信息
§1. ArcScene 三维场景
1. 要素的立体显示
在三维场景中显示要素的先决条件是要素必须被以某种方式赋予高程值或其本身具有高程信息。
两种方式:
具有三维几何的要素,使用其自身高程属性进行三维可视化;
缺少高程值的要素,可以采用突出和叠加的方式进行三维显示。
§1. ArcScene 三维场景
三维的
点
线
多边形
§1. ArcScene 三维场景
等高线要素的三维显示:
§1. ArcScene 三维场景
叠加:所谓叠加,即将要素所在区域的表面模型的值作为要素的高程值
§1. ArcScene 三维场景
§1. ArcScene 三维场景
突出:所谓突出是指根据要素的某个属性或任意值突出要素,如要想在三维场景中显示建筑物要素,可以使用其高度或楼层数这样的属性来将其突出显示 。
以三维方式查看属性数据
属性数据三维可视化
Feature extrusion
二维数据的三维显示
任意的二维数据可以覆盖在3维表面上显示为三维的形式
河流
道路
卫片
航片
平面数据
二维数据可以从属性中获取一个高度
统计数据、建筑物高度
§1. ArcScene 三维场景
ArcScene 中要素的立体显示(设置基准高程加载显示与拉伸显示两种方式)
§1. ArcScene 三维场景
2. 设置场景属性
添加到场景中的图层必须具有坐标系统才能正确显示;
为更好地表示地表高低起伏的形态,有时需要进行垂直拉伸,以免地形显示地过于陡峭或平坦;
为全面地了解区域地形地貌特征,可以进行动画旋转;
为增加场景真实感,需要设置合适的背景颜色;
根据不同分析需求,设置不同的场景光照条件,包括入射方位角、入射高度角及表面阴影对比度;
为提高运行效率,需要尽可能地减小场景范围,去除一些不需要的信息。
§1. ArcScene 三维场景
(1) 场景坐标系统
§1. ArcScene 三维场景
(2) 垂直拉伸
§1. ArcScene 三维场景
(3)使用动画旋转:
§1. ArcScene 三维场景
(4)改变场景的光照
§1. ArcScene 三维场景
(5)改变场景范围
§1. ArcScene 三维场景
3. 飞行动画
动画是由一条或多条轨迹组成,轨迹控制着对象属性的动态改变,例如,场景背景颜色的变化,图层视觉的变化或者观察点的位置的变化。轨迹是由一系列帧组成,而每一帧是某一特定时间的对象属性的快照,是动画中最基本的元素。
§1. ArcScene 三维场景
生成动画的五种方法:
通过创建一系列帧组成轨迹来形成动画;
通过录制导航动作或飞行创建动画 ;
通过捕捉不同视角,并自动平滑视角间过程创建动画;
通过改变一组图层的可视化形成动画效果 ;
通过导入路径的方法生成动画 ;
§1. ArcScene 三维场景
(1)创建一系列帧组成轨迹形成动画;
§1. ArcScene 三维场景
(2)创建一系列帧组成轨迹形成动画;
(3)捕捉不同视角,并自动平滑视角间过程创建动画;
图9.59 动画操作工具条
§1. ArcScene 三维场景
(4)改变一组图层的可视化形成动画效果 ;
§1. ArcScene 三维场景
(5)通过导入路径的方法生成动画 ;
ArcScene GUI
3D Scene GUI
§1.3D Analyst分析功能
表面建模和分析的复杂工具
§1. 3D Analysis 功能
数据 转换
生成 等值线
剖面 图
阴影制图
最陡坡降路径
可视域、可视性分析
计算坡度、坡向
三维要素分析
数据转换:2D数据转换为 3D
a)数据转换
1. 二维要素三维化
通常,有三种方法将现有的二维要素数据转换为三维数据:
由某一表面获取要素的高程属性值;
由要素的某一属性值作为高程值;
将要素的高程属性值赋为某一常量。
a)数据转换
(1)从表面获得现有要素的高程值
此方法由要素所在区域的表面模型获取高程值赋予要素,将其转换为三维要素。
a)数据转换
(2)通过要素属性获取要素高程值
此方法将要素某一属性字段作为高程值,从而实现将其转换为三维要素。
a)
显示全部