ArcGIS基础实验操作100例--实验99三维爆炸分析

本实验专栏参考自汤国安教授《地理信息系统基础实验操作100例》一书

实验平台:ArcGIS 10.6

实验数据:请访问实验1(传送门)

空间分析篇--实验99 三维爆炸分析

目录

一、实验背景

二、实验数据

三、实验步骤

(1)创建爆炸点三维数据

(2)三维符号化爆炸的影响范围

(3)创建爆炸范围体数据

(4)提取爆炸直接影响的建筑体数据

(5)提取受爆炸影响的建筑物


一、实验背景

对三维空间数据的分析逐渐成为GIS空间分析的重点,尤其对于城市规划来说,对城市建筑物的三维分析具有重要的意义,如爆炸分析、可视性分析等。

本实验讲述使用地理信息系统软件以三维体数据来模拟城市建筑群,假设某地发生爆炸事故,运用地理信息系统的三维分析工具,对爆炸范围进行三维可视化表达,并分析出爆炸所影响的建筑物,使读者对三维空间分析的应用有较好的认识和理解。

二、实验数据

图层名称格式坐标系说明
buildings_3dMultipatch多面体British_National_Grid三维建筑体数据
viewsShapefile点要素British_National_Grid爆炸点数据

直接双击文件Ex99.sxd即可打开。

三、实验步骤

(1)创建爆炸点三维数据

在 ArcToolbox中,打开【3D Analyst Tools】→【3D Features】→【Features To 3D By Attribute】对话框,【Input Features】设置为views,【Output Feature Class】设置为“views3d”,【Height Field】指定为“height”字段。点击【OK】,得到三维爆炸点数据。

(2)三维符号化爆炸的影响范围

根据爆炸的直接影响范围为100m,创建半径为100m球体符号。双击“views3d”图层,打开【Layer Properties】对话框,选择【Symbology】选项卡;选择符号按钮,打开【Symbol Selector】,选择【Edit Symbol】按钮打开【Symbol Property Editor】;【Type】选择“3D Simple Marker Symbol”,【Style】选择“Sphere”,【Width】和【Depth】都设置为“100”;点击【OK】,将爆炸点三维符号化显示。

在图层属性对话框【Display】选项卡中,设置【Transparent】为“50%”;点击【OK】,完成三维符号化设置。

注:宽度和深度单位与地图单位一致,此例中地图单位为米。

(3)创建爆炸范围体数据

打开【3D Analyst Tools】→【Conversion】→【Layer 3D to Feature Class】对话框,设置【Input Feature Layer】为已三维符号化的“views3d”,【Output Feature Class】设置为“explosion”;点击【OK】,生成爆炸范围体数据。

(4)提取爆炸直接影响的建筑体数据

打开【3D Analyst Tools】→【3D Feature】→【Intersect 3D】对话框,设置【Input Multipatch】为“buildings_3d”,另一多面体为“explosion”,【Output Feature Class】设置为“buildings_affected”;点击【OK】,得到爆炸直接影响的建筑体数据。

(5)提取受爆炸影响的建筑物

打开菜单栏中【Selection】→【Select By Location】对话框,设置【Target layer】为“buildings_3d”,【Source layer】为“buildings_affected”,【Spatial selection method for target layer feature】默认“Intersect (3d) the source layer feature”;点击【Apply】,得到受爆炸影响的建筑物。

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

juechen333

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值