arcgis gp 选择图层_【附练习数据】ArcGIS中二维面生成三维模型+三维模型转体+三维爆炸分析...

本文详细介绍了在ArcGIS中通过二维面数据生成三维建筑物模型,使用Sketchup导出模型并转换为ArcGIS支持的格式,以及进行三维爆炸分析以确定受影响建筑物的方法。涉及的关键步骤包括3D图层转要素类、导入3D文件和3D相交工具的使用。
摘要由CSDN通过智能技术生成

b7d3ea8a549073ba159e4bb0d945fbde.gif

本文分三部分

  1. 在ArcGIS中由建模面矢量生成三维建模型

  2. 以Sketchup为例将所生成的模型转换为ArcGIS所支持的模型

  3. ArcGIS中做三维爆炸分析

文末有本文相关练习数据

- 1 -

【问题1】

现有二维建筑物面Shapefile数据,如何生成ArcGIS格式的三维建筑物体数据? 

【方法】

使用ArcGIS中【Layer3DToFeatureClass】(3D图层转要素类)工具实现。注:该工具适用于生成规则的体数据,二维数据中必须具有高度字段以作为三维高度坐标。对于具有复杂结构的建筑,需要借助三维建模软件进行三维建模,并将该模型数据导入ArcGIS得到ArcGIS支持的体数据。

三维建模软件如CityEngine、Sketchup、AutoDesk 3Ds Max等。 

【实验步骤】 

1)查看二维建筑物面数据。打开ArcScene软件,加载二维建筑物面数据buildings.shp。打开属性表,“height”字段即为每个建筑面数据对应的高度值。

b9a22b2aad8e05c50b3a9a68dd5d6a01.png

图1.1 二维建筑物面数据

1b3bd86ab4aaee205663019415213743.png

图1.2 建筑物属性表

2)拉伸显示建筑物。按照“height”字段,使用拉伸方式对二维建筑物进行三维可视化。右击建筑物图层,打开【属性】对话框,选择【拉伸】选项卡。勾选“拉伸图层中的要素”,打开拉伸值表达式,设置拉伸值等于“height”字段。确定,完成建筑物的三维拉伸表达。注:此时仅是该建筑物的三维表达,并未生成三维体数据。

fdd3c4842777edad4c8af477ac42a3a4.png

图1.3【拉伸】设置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值