ArcGIS 3D Analyst 扩展模块提供了一组功能全面的工具集,其中包含的丰富工具可完成各种任务。ArcGIS 3D Analyst 地理处理工具可以创建并修改不规则三角网 (TIN)、栅格和 terrain 表面,然后从这些对象中提取信息和要素。可使用 3D Analyst 分析工具集执行以下操作:将 TIN 转换为要素和栅格;通过提取高度信息从功能性表面创建 3D 要素;从栅格插入信息;以数学方式处理栅格;对栅格进行重新分类;从 TIN 和栅格获取高度、坡度、坡向和体积信息。
ArcGIS 3D 分析地理处理工具分为以下几个类别:
• 3D 要素工具
• 3D Analyst 转换工具
• 3D Analyst 数据管理
• 功能性表面工具
• 栅格插值工具
• 栅格计算工具
• 栅格重分类工具
• 栅格表面工具
• 三角表面工具
• 可见性工具
创建数据结构且得到结果集之后,可以使用 ArcGlobe 或 ArcScene 在三维模式下显示数据。
二、三维可视化应用程序三维分析(3DAnalyst)添加了两个专用的三维可视化应用程序:ArcSceneTM和ArcGlobeTM,它们扩展了ArcGIS Desktop的功能,并且扩展了ArcCatalogTM和ArcMapTM的三维功能。
ArcScene允许用户制作具有透视效果的场景,在这个场景中可以对地理信息系统数据进行浏览和交互。用户可以在表面上叠加栅格和矢量数据,并从矢量数据源创建线、面和体。用户也可以使用ArcScene中的三维分析工具创建和分析表面。
ArcGlobe提供在标准计算机硬件上对巨型三维栅格、地形和矢量数据集进行实时漫游和缩放,在此过程中基本不会感觉到速度上的问题。这主要是依靠一种新引入的索引和快速检索数据的方法实现的。ArcGlobe。利用三维分析扩展ArcCatalog,从而实现对三维数据的管理并且创建具有三维视觉属性的图层。用户可以ArcCatalog中使用与ArcScene中相同的浏览工具预览三维场景和数据。利用三维分析扩展ArcMap,从而可以由GIS 数据生成新的表面,以及分析表面、查询表面某一位置的属性值和分析表面不同位置的可见性用户还可以计算表面面积和表面之上或者表面之下的体积,并沿表面上的三维线生成剖面。
三、ArcGIS 3D 分析地理处理工具要使用三维分析工具,首先必须激活该模块,在ArcMap主菜单中选择自定义菜单下的扩展模块,勾选3D Analyst。
四、实例操作4.1导入3D文件
1、在ArcToolBox中依次选择“3D分析”——“转换”——“由文件转出”——“导入3D文件”(skp格式)
2、在导入3D文件对话框中选择要导入的文件,把输出的多面体要素设置存储在相应的数据库中。
3、点击确定,如图所示,生成的多面体要素已经存储在相应的数据库中。
图4-1 导入3D文件工具
图4-2 导入文件后的结果
4.2 3D 缓冲区
在点或线要素周围创建 3D 缓冲区。点输入将会生成球体,线输入将会生成圆柱要素。
可用于体积计算(包括 3D 集合运算符工具提供的计算)提高缓冲质量会