​如何使用 ArcGIS Pro 分析爆炸波及建筑

假设在某栋建筑内发生了爆炸,需要根据爆炸的范围分析出来波及的建筑,对于这一需求,我们可以通过ArcGIS Pro来实现,这里为大家介绍一下分析的方法,希望能对你有所帮助。

数据来源

教程所使用的数据是从水经微图中下载的建筑数据,除了建筑数据,常见的GIS数据都可以从水经微图中下载。

图片

水经微图

创建三维图层

在工具箱中点击“3D Analyst 工具\3D要素\转换\依据属性实现要素转3D”,调用依据属性实现要素转3D工具,如下图所示。

图片

调用依据属性实现要素转3D工具

在显示的依据属性实现要素转3D对话框内,输入要素为爆炸点图层,选择高度字段,如下图所示。   

图片

依据属性实现要素转3D设置

同样的方法将建筑转3D(转换之前需要先对建筑进行拉伸),如下图所示。

图片

建筑转3D

符号化爆炸范围

在符号系统内调整爆炸点样式,如下图所示。

图片

修改爆炸点样式

三维图层转要素类

在工具箱中点击“3D Analyst 工具\3D要素\转换\3D图层转要素类”,调用3D图层转要素类工具,如下图所示。   

图片

调用3D图层转要素类工具

在显示的3D图层转要素类对话框内,输入要素图层为3D爆炸点图层,设置输出要素类,如下图所示。

图片

3D图层转要素类设置

同样的方法将建筑三维图层也转换为要素类,如下图所示。

图片

建筑三维图层转要素类

提取波及建筑表面

在工具箱中点击“3D Analyst 工具\3D相交\ 3D相交”,调用3D相交工具,如下图所示。   

图片

调用3D相交工具

在显示的3D相交对话框内,输入多面体要素为上一步得到的建筑和爆炸点多面体要素,设置输出要素类,如下图所示。

图片

3D相交设置

点击运行可以得到波及建筑表面,如下图所示。

图片

波及建筑表面

提取波及建筑

在菜单栏选择地图,点击按位置选择,如下图所示。   

图片

点击按位置选择

在显示的按位置选择对话框内,输入要素为建筑多面体要素,关系选择3D相交,选择要素为波及的建筑表面图层,如下图所示。   

图片

按位置选择设置

点击确定后将波及的建筑选中,如下图所示。   

图片

波及的建筑

写在最后

以上就是如何使用 ArcGIS Pro 分析爆炸波及建筑的详细说明,主要包括了数据来源、创建三维图层、符号化爆炸范围、三维图层转要素类、提取波及建筑表面和提取波及建筑等功能。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/740870.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C语言数据类型范围概述

int范围: -2147483648~2147483647 (-2^31~2^31-1) unsigned int范围: 0~4294967295 (0~2^32-1) long 范围:-2147483648~2147483647 (-2^31~2^31-1) long long 范围: -9223372036854775808~ 9223372036854775808(-2^63~2^63-1)

30个Linux性能问题诊断思路

文章目录 在Linux系统性能问题诊断过程中,有许多关键的检查点和技术可以用来识别潜在的问题源头。以下是30个Linux性能问题诊断思路的概览,包括但不限于: 系统负载监控: 使用uptime查看当前系统运行时间、在线用户数以及1/5/15分钟…

系列学习前端之第 5 章:学习 ES6 ~ ES11

1、什么是 ECMAScript ECMAScript 是由 Ecma 国际通过 ECMA-262 标准化的脚本程序设计语言。 从第 6 版开始,发生了里程碑的改动,并保持着每年迭代一个版本的习惯。 ES62015年,ES72016年,ES82017年,ES92018年&#…

数据库板块

数据库软件: 关系型数据库: Mysql Oracle SqlServer Sqlite 非关系型数据库: Redis NoSQL 1.数组、链表、文件、数据库 数组、链表: 内存存放数据的方式(代码运行结束、关机数据丢失) 文件、数据…

MathType2024官方原版补丁包下载

MathType 7是一款功能强大的数学公式编辑器,广泛应用于各种文档和演示中,用于创建和编辑复杂的数学公式。下面我将详细介绍MathType 7的主要功能和使用方法,以及一些使用技巧。 一、主要功能 公式编辑:MathType 7提供了一个直观…

VS 调试Hololens 2工程报错 有未经处理的异常: Microsoft C++ 异常:

原因是unity 少安装了XR工具包 安装完后重新用unity打包,然后vs打开打包出来的工程,电脑和眼镜用usb连接,直接运行调试就可以了

养鸭场的污水怎么处理

养鸭场的污水怎么处理 养鸭场废水处理是现代农业管理中至关重要的环节之一。随着养殖业规模的扩大和环保要求的提高,有效处理养鸭废水已成为一个迫切的挑战。本文将介绍养鸭场废水的特点及处理方法,并重点讨论各种先进的废水处理设备,包括生物…

word中图片位置问题(后续遇到问题再更新)

问题1:图片插入后显示不全 具体表现为:复制黏贴、或者插入图片后,出现插入的图片显示不全,或者不显示。 例如: 这是因为:图片被设定了固定行距 解决方案:ctrl1 效果: 问题2&am…

Elasticsearch进阶篇(一):Elasticsearch写入原理深入详解

Elasticsearch写入原理深入详解 1. ES相关问题 引用官方文档地址:分片内部原理 | Elasticsearch: 权威指南 | Elastic 为什么Elasticsarch是近实时,而不是准实时? 为什么文档的CRUD (创建-读取-更新-删除) 操作是实时的? Elast…

FineReport报表如何在单元格中显示本地图片(图片地址已存储到MySQL数据库中)

帆软帮助文档对应查看链接:https://help.fanruan.com/finereport/doc-view-854.html?source4#需求:在设计FineReport报表时,想在单元格中显示图书信息对应的图片,图片路径已存储到MySQL数据库中 一、查询数据库 查询MySQL中图书…

为什么defineProps宏函数不需要从vue中import导入?

前言 我们每天写vue代码时都在用defineProps,但是你有没有思考过下面这些问题。为什么defineProps不需要import导入?为什么不能在非setup顶层使用defineProps?defineProps是如何将声明的 props 自动暴露给模板? 举几个例子 我们…

【算法面试题】-06

智能成绩表 题目描述 小明来到学校当老师&#xff0c;需要将学生按考试总分或单科分数进行排名&#xff0c;你能帮帮他吗&#xff1f; 输入描述 第 1 行输入两个整数&#xff0c;学生人数 n 和科目数量 m。 0 < n < 100 0 < m < 10 第 2 行输入 m 个科目名称&…

Singularity(三)| 将docker转化为singularity容器

Singularity&#xff08;三&#xff09;| 将docker转化为singularity容器 Singularity 容器格式 Singularity 容器存在两种不同的格式&#xff08;或者称为状态&#xff09;&#xff1a; 适用于生产的压缩的 只读 singularity 镜像文件&#xff08;Singularity Image File&…

果冻废水处理设备的技术特点

诸城市鑫淼环保小编带大家了解一下果冻废水处理设备的技术特点 1.果冻废水处理设备的工作原理 果冻废水处理设备采用了先进的物理、化学和生物处理技术&#xff0c;通过预处理、沉淀、生化处理等步骤&#xff0c;将果冻废水中的有害物质去除或转化为无害物质&#xff0c;从而达…

探索机器学习:智能时代的魔法

在智能科技的浪潮中&#xff0c;机器学习如同一股神秘的力量&#xff0c;悄然改变着我们的世界。它不仅仅是编程代码的延伸&#xff0c;更是一种让机器通过“学习”来解决问题的魔法。本文将带你深入了解机器学习的奥秘&#xff0c;探索它的世界&#xff0c;并展望未来的无限可…

探索性数据分析EDA的数据可视化

大家好&#xff0c;数据可视化是探索性数据分析的重要组成部分&#xff0c;因为它有助于分析和可视化数据&#xff0c;以获得对数据分布、变量之间的关系和潜在异常值的启示性见解。Python具有丰富的库&#xff0c;可以快速高效地创建可视化。 在Python中&#xff0c;通常使用…

AAAI-2024-计算机视觉(CV)CCF-A类顶会,已接受论文合集

全在下面网页哈哈&#xff0c;大佬们快冲&#xff01; AAAI_Main-Track_2024-01-04.pdf

MIT 6.S081---Lab: locks

Memory allocator (moderate) 修改kernel/kalloc.c&#xff0c;修改kmem声明并定义结构体数组&#xff1a; 修改kernel/kalloc.c中的kinit函数&#xff0c;对kmemList进行初始化&#xff1a; 修改kernel/kalloc.c中的kfree函数&#xff0c;获取当前的cpuid并将释放的内存添加到…

C#编程技巧--2

1.使用泛型: 泛型允许你编写更加灵活和可重用的代码&#xff0c;同时提高类型安全性。 C# 中的泛型功能允许你编写更加灵活和可重用的代码&#xff0c;并且可以增加类型安全性。通过使用泛型&#xff0c;你可以编写适用于不同类型的代码&#xff0c;而无需为每种类型单独重写代…

C语言知识点总结00-C语言知识点目录

专栏主页&#xff1a; 数据结构算法程序设计基础C语言知识点总结https://blog.csdn.net/seeker1994/category_12585732.html 最优算法100例00-最优算法100例目录 数据结构知识点总结00-知识点目录 ...... C语言知识点目录 程序设计基础C语言知识点总结 1 概述 2 数…