3D场景与可视化操作

打开:File- open object-esri/av_gis30/avtutor/3D/1.apr-3D Scene1 &3D Scene1-Viewr1

改变场景的显示:Viewer Navigate视图漫游-左键拖动鼠标-右键移动缩放-rotate-zoom

查询要素属性:激活bldg.shp和Dtm_tin-identify

选择要素:Select feature

创建3D场景:file-new project-extensions-3Danalyst-3DScenes-new

添加数据:add theme-data source types:feature data source-brklinz.shp高程线点专题,masspntz.shp断裂线,perim.shp区域边界

建立地形TIN专题:激活以上三个专题-surface-create TIN from features-create new TIN-active feature themes-perim.shp-input name-edit-delete themes:perim.shp,masspntz.shp,brklina.shp-yes to all.新建TIN中的height source列表中可见brklinz和masspntz由shape字段,是要素的高程值,是新建表面TIN的高程依据。Perim将从TIN中获取高程值。

显示3D建筑物:必须指定Bldg.shp专题从TIN表面获取建筑物的基础高程,再加上高度值使其凸现。Add theme-data source types:feature data source-add bldg.shp-create bldg.shp二维平面图显示-激活bldg.shp-theme 3d properties-assign base heights by surface-extrude features by value and expression:calculator-[stories]*10-ok-extrude b field:adding to min z value-ok

改变建筑物颜色:bldg.shp-legend editor-types:unique value-values field:owner-apply-3d properties

创建3D形文件:通过二维图形的3D属性,借助三维表面得到二维图形的三维透视图。转换成3D实体。3D形文件中高程值作为要素的几何属性保存下来。

(1)    Fiel-open project-avtutor/3d/tutor3.apr

(2)    高程的属性创建3D点:wells.shp-theme-convert to 3D shapefile-get z values:attribute-ok-gl_elev字段记录地面高程值-指定wellszl.shp-yes-delete wells.shp 并显示wellzl.shp

(3)    依据表面模型上的要素创建3D线:roads.shp-theme-convert to 30 shapefile-get z values:surface:dtm_tin-input name:roadsz1.shp-ok-yes-delete roads.shp and display roadsz1.shp。2D线要素转为3D,搞成信息根据Dtm_tin表面插值。Offset heights抬高。

(4)    人机交互建立3D图形:Dtm_tin-edit-copy themes-file:close-进入创建新视图模块-edit-paste-Dtm_tin-interpolate line-create pologn-edit-select all graphics-windows –show symbol window-edit copy graphics-转到ArcView project窗口-选择3D scenes图表,打开先前的3D场景-edit-paste to 3D Scenes.

表面分析

(1)       File-open project-tutor4.apr

(2)       查询TIN高度、坡度和坡向:view1-Dtm_tin-identify-鼠标左键点击视图。

(3)       创建等高线:Dtm_tin-surface-create contours-生成contours of Dtm_tin

(4)       通视分析:Dtm_tin-contour等高线鼠标左键:line of sight-observer height offset:20.0-左键定位观察点,反复画线。

(5)       Edit-select all graphics-delete graphics

创建剖面图:

(1)       Dtm_tin-interpolate line-绘制一条折线,鼠标左键单击添加顶点

(2)       Create layout-profile graph-光标拉矩形框,图形组合,可移动、分解,改变属性。

高级3D可视化:

1.创建包含多个数据集的多层显示反映专题间的空间位置关系

(1)       File-open project-no save-tutor5.apr

(2)       chem_grd-theme-3D properties-assign base height by-urface file browser:avturo/3d/site2,data source type:tin-wtab_tin,设置chem_grd的高程依据

(3)       wells.shp-theme-3D properties-assign base heights by surface:Dtm_tin-extrusion-caluculator:[wtab-elev]-extrude by :using as absolute.

(4)       显示有两个层面:地形表面和地下水位表面。

2.设置显示属性

Navigate-globe.shp-theme-3d properties-advanced-use simplified if theme refresh exceeds:0.1-the advanced 3d properties-the regular 3d properties

交互时控制专题显示:3d properties-draw theme when interacting

Arcview GIS应用与开发技术(12)-3D分析相关推荐

  1. ArcView GIS 应用与开发技术(4)-地图投影

    确定数据是否投影:将数据作为新专题添加,在视图上移动鼠标,若X<180经度,Y<90纬度,就有可能是十进制单位的.两种地图投影的数据不能加入同一个视图中.必须确保都是十进制数据后,才选择地 ...

  2. GIS电子地图定制开发技术

    **GIS电子地图定制开发技术** "地理信息系统"的定义是由两个部分组成的.一方面,地理信息系统是一门学科,是描述.存储.分析和输出空间信息的理论和方法的一门新兴的交叉学科:另一 ...

  3. iPad 开发技术与案例分析

    文 / 柯博文 2010年最热门的电子产品是什么?目前记录看来就是第一天销售30万台的Apple iPad.因为太超过预期的热卖了,让苹果电脑临时决定将出货到其他国家的时间延后一到五个月.这个商品到底 ...

  4. 微信小程序开发技术预研分析报告

    预研背景 本次预研是对微信小程序使用流程及开发技术的研究. 预研目的和意义 本次预研在于了解小程序具体语法.接口功能.具体实现方式等. 预研目标 通过微信小程序的技术研究可实现自主完成小程序的功能开发 ...

  5. php三种web开发技术,三种WEB开发主流技术ASP-PHP-JSP的评价

    三种Web开发主流技术ASP-PHP-JSP的评价 [摘要]本文从程序开发者的角度,对现今社会盛行的WEB开发技术进行了分析,旨在让WEB 开发人员.使用者.准备学习的人对WEB开发技术有更加深入的了 ...

  6. 独家第一时间为你解密铁路12306手机客户端的开发技术

    "铁路12306"首日用户近20万,360手机助手下载量超17万,这一下载量说明了国人对于购买火车票的迫切希望吧,希望通过各种方式购得千金一票.但是,调查分析,有近两成的用户对此手 ...

  7. 解密铁路12306手机客户端的开发技术

    "铁路12306"首日用户近20万,360手机助手下载量超17万,这一下载量说明了国人对于购买火车票的迫切希望吧,希望通过各种方式购得千金一票.但是,调查分析,有近两成的用户对此手 ...

  8. [转]解密铁路12306手机客户端的开发技术

    目录[-] "铁路12306"首日用户近20万,360手机助手下载量超17万,这一下载量说明了国人对于购买火车票的迫切希望吧,希望通过各种方式购得千金一票.但是,调查分析,有近两成 ...

  9. 信息系统集成专业技术 典型试题分析

    试题 37 以下关于数据仓库与数据库的叙述中, (38)是正确的. ( 38) A.数据仓库的数据高度结构化.复杂.适合操作计算:而数据库的数据结构比较简单,适合分析 B.数据仓库的数据是历史的.归档 ...

  10. 《Android 3D游戏开发技术宝典——OpenGL ES 2.0》——2.4节文件I/O

    本节书摘来自异步社区<Android 3D游戏开发技术宝典--OpenGL ES 2.0>一书中的第2章,第2.4节文件I/O,作者 吴亚峰,更多章节内容可以访问云栖社区"异步社 ...

最新文章

  1. 如何建立顺畅的项目流程
  2. CentOS 7 + nginx-1.12 + php-7.2 + MySQL-5.7
  3. 如何在Windows 10上设置默认Linux发行版
  4. Hackathons 101-以及为什么要考虑参加
  5. C语言 main函数参数 argc,argv 用处,控制台应用程序模板2
  6. 的唯一性_原神:被氪金玩家淹没的角色,输出很高,技能具有唯一性
  7. 【自动驾驶定位要求论文翻译】Localization Requirements for Autonomous Vehicles
  8. Java Web基础知识之文件上传:文件上传一窥究竟
  9. 使用craco对cra项目进行构建优化
  10. c语言鸡尾酒排序的例子,经典算法——鸡尾酒排序(冒泡算法改良)
  11. excel怎么设置密码?加密文件这么做!
  12. JavaScript 发明者布兰登·艾克成为 Mozilla CEO
  13. 一篇不错的关于VSS的入门介绍
  14. 移动互联网开发入门Android Studio ,适合刚学习的
  15. 大话设计模式十二:门面模式(牛市股票也会亏钱)
  16. PNAS:快速脑电波振荡识别并定位癫痫患者的大脑
  17. 自动化测试平台(二):开发用户认证接口
  18. 【Echarts】关于关闭点击地图时显示黄色的方法
  19. 通过小狼毫/rime输入法在飞书中输入Tex/Latex公式的效果
  20. python 实现的 snmptrap 接收器

热门文章

  1. 亲测源码多多进鱼带VUE源码任务悬赏源码活动营销三级分销返佣积分商城版
  2. 南阳理工ACM 题目33 蛇形填数
  3. 三菱gxworks3安装失败_GX Works3|GX Works3(三菱PLC编程软件)下载官方中文版 附序列号 - 欧普软件下载...
  4. 三菱伺服自动调谐_三菱伺服参数设置调试软件MR Configurator2 Ver 1.70Y
  5. 联想IBM服务器装系统教程,联想thinkpad系统安装攻略 每一个步骤都有
  6. [PMP]专题资源管理错题
  7. python中调用R语言包
  8. Python实现音乐推荐系统【跟着迪哥学python】
  9. XILINX FPGA数字信号处理——8、FIR滤波器和IIR滤波器原理及实现
  10. 爬虫入门—网页信息爬取