GIS基础软件及操作(十一)

Author Avatar
wshunli 1月 14, 2016
  • 在其它设备中阅读本文章

练习十一、3D 可视分析

1、对地理数据进行透视观察、三维浏览;
2、制作飞行动画

GIS数据三维显示

(1) 运行程序:【开始菜单】>>【所有程序】>>【ArcGIS】>>【ArcScene】,打开 ArcScene

(2) 在ArcScene中执行命令: 【自定义】>>【扩展模块】, 选中 【3D Analyst】扩展模块, 在ArcScene中点击【添加数据】按钮(如下图红色前头所指),将图层(Roads , bldg, ortho.lan, dtm_tim)添加到当前场景中.

(1) 关闭 图层 【dtm_tin】 显示

(2) 在图层列表面板(TOC)中右键点击图层【ortho.lan】,打开图层属性对话框,在【基本高度】选项页中,

将表面获取的高程设置为:【在自定义表面上浮动】,并选择当前场景中的TIN数据图层:【dtm_tin】(如下图所示),

在【用于将图层高程值转换为场景单位系数为【2】, 高程将被夸大2倍。

点【确定】退出

(1) 以相同方法设置图层 【Roads】、【bldg】的属性,夸张系数统一设置为【2】

(2) 对图层 【bldg】,还需要进一步设置 【拉伸】选项和【符号系统】选项

通过设置拉伸表达式为 【HEIGHT*2】, 建筑的高度将根据属性字段【HEIGHT】的数据确定

通过设置 【符号系统】选项,为每不同的建筑赋不同的颜色

(1) 完成后的效果如下图所示:可以点击 【工具栏】上的查询按钮,查询每个建筑物的属性

通过操作,熟悉 【工具】 中各按钮的功能

其中【飞行】按钮 有两种状态,表示停止飞行,表示正在飞行状态,通过点击鼠标左键可以加快飞行速度,通过占击鼠标右键可以减慢飞行速度,直至停止,通过移动鼠标可以调整飞行方位、高度。

(1) ArcScene中的三维场景可以导出为二维图片或三维VRML文件【.wrl】,VRML文件可以用 GLView进行浏览或查看,普通的互联网浏览器也可以通过安装插件的方式进行浏览,因此导出为VRML的三维场景可以发布到因特网上

三维飞行动画制作

(1) 录制飞行过程生成动画:在ArcScene打开三维场景文档【Animation.sxd】,在工具栏显示区点右键,打开【3D分析】、【动画】、【标准工具】这三个工具栏

  • 点击【动画】工具栏中的 【动画控制】按钮(下图),打开【动画控制】工具栏,
  • 点击【动画控制】中的 【录制】 按钮(下图);
  • 在【工具】中选择 【飞行】工具

  • 然后在地图显示区中沿任意路线进行飞行,(时间建议不要超过30s) ,然后点击鼠标右键直至停止飞行;
  • 点击【动画控制】工具中的停止按钮 【 】,停止录相, 点击播放按钮,播放所录的动画

补充说明:记录的动画可以转存为视频文件(比如AVI文件),并可进一步用于制作视频光盘

借助于ArcScene和ArcGlobe可以实现比较复杂的3维分析及数据可视化应用,
如需进行一步了解ArcGIS的三维分析可参考ESRI电子文档《Using 3D Analyst》

如果本文对您有所帮助,且您手头还很宽裕,欢迎打赏赞助我,以支付网站服务器和域名费用。 https://paypal.me/wshunli 您的鼓励与支持是我更新的最大动力,我会铭记于心,倾于博客。
本文链接:https://www.wshunli.com/posts/d5704d24.html