10种最常用的3D 分析工具【GIS】

news2024/11/22 16:10:01

3D 分析一直是 GIS 中的一个增长趋势,因为它可以更好地表示现实世界。

这不仅仅是为了一张漂亮的图片。 对于某些类型的问题,3D 分析有时是你解决问题的唯一方法。

推动这一需求的 3D 数据类型也呈爆炸式增长。 例如,激光雷达、BIM、无人机、纹理网格、摄影测量、钻孔、物联网、增强现实、InSAR、时空立方体和室内映射都是 3D 数据的示例。

但是有什么样的工具可用? 以下是 GIS 中一些常见的 3D 分析类型。

在这里插入图片描述

推荐:用 NSDT设计器 快速搭建可编程3D场景。

1、3D 几何分析

这些 3D 工具根据要素的几何形状在 3D 中执行叠加和邻近分析。

  • 3D缓冲区:围绕点、折线或多边形构建 3 维缓冲区。

在这里插入图片描述

  • 3D交集:计算 3 维几何体的交集。
    在这里插入图片描述

  • 3D近邻查询:测量从每个输入特征到最近特征的三维距离。

在这里插入图片描述

  • 3D内部检测:标识 3D 要素类内部或部分内部的任何要素。
    在这里插入图片描述

  • 3D并集:将输入数据层合并为一个复合层,保留所有输入要素的边界和属性
    在这里插入图片描述

2、3D可见度和观察点分析

这组 3D 工具侧重于从观察者的角度可见的内容。 这些工具是军事、城市规划和其他行业的标准工具。

  • 视线分析:识别来自观察者的直线的障碍物和非障碍物部分。
    在这里插入图片描述

  • 阴影分析:评估拟议建筑在城市环境中的阴影量和影响。
    在这里插入图片描述

  • 天际线分析:显示可见区域和遮挡区域,例如从观察者的角度指向的 3D 扇形。
    在这里插入图片描述

  • 视域分析:确定观察者在所有方向上可见的位置,输出为可见性栅格。
    在这里插入图片描述

3、3D面积/体积测量

这组 3D 分析工具侧重于表面和体块的测量。

  • 体积计算:计算参考上方或下方的空间量
    在这里插入图片描述

  • 表面积:计算三维物体表面的总面积
    在这里插入图片描述

  • 切割/填充:标识已通过移除或添加表面材料修改的表面面积和体积。
    在这里插入图片描述

4、3D插值

3D插值工具通过在其分析中添加第三维(例如克里金法、IDW 和样条曲线)来插值表面估计未知值。

在这里插入图片描述

5、结束语

尽管 3D 分析增加了额外的复杂性,但它更能代表现实。不仅仅是因为其强大的可视化效果,3D 分析还增加了第三个维度。通过添加 3D 数据,你可以探索视域和视线等可见性。 此外,还有各种简洁的几何分析工具。


原文链接:GIS中的3D分析 — BimAnt

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

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

相关文章

S7-200SMART 实现MODBUS TCP通信的具体方法示例(客户端读写+服务器响应)

S7-200SMART 实现MODBUS TCP通信的具体方法示例(客户端读写+服务器响应) 前面和大家介绍了MODBUS TCP的基本使用方法,具体可参考以下链接中的内容: S7-200SMART实现MODBUS TCP通信(客户端+服务器)的具体方法和步骤示例 本次继续和大家分享S7-200SMART 中实现MODBUS TCP通…

界面控件DevExtreme使用指南 - 如何为雷达图添加注释?

在之前的版本中,官方技术团队为DevExtreme图表引入了注释支持。在v20.1版本中,继续扩展了对Polar Chart(雷达图)注释的支持,现在可以根据需要应用文本、图像或自定义注释。创建注释后,可以将其附加到Polar …

【Git基础】Gitlab的使用

文章目录 1. 搭建Gitlab1.1 Gitlab介绍1.2 搭建Gitlab 2. Gitlab的权限管理2.1 用户注册2.2 创建用户组2.3 为用户组添加用户2.4 为工程添加访问权限 3. Gitlab的code review4. 团队知识管理4.1 是什么4.2 为什么4.3 怎么做 1. 搭建Gitlab 1.1 Gitlab介绍 GitLab是一个基于Ru…

Kylin-Server-10-SP2-x86_64安装HDP2.7.5.0、Ambari【已解决】

Kylin-Server-10-SP2-x86_64安装HDPAmbari【已解决】 报错赏析解决方案os_check.py主要是三个修改点 参考: 报错赏析 ERROR: Unexpected error Ambari repo file path not set for current OS. ERROR: Exiting with exit code 1. REASON: Failed to create user. E…

anji-plus / AJ-Captcha行为验证码前后端实现

一,简介及源码、文档地址 AJ-Captcha行为验证码,包含滑动拼图、文字点选两种方式,UI支持弹出和嵌入两种方式。后端提供Java实现,前端提供了php、angular、html、vue、uni-app、flutter、android、ios等代码示例。 行为验证码采用嵌…

【软考数据库】第十三章 云计算与大数据处理

目录 13.1 云计算 13.1.1 云计算的关键特征 13.1.2 云计算分类 13.1.3 云关键技术 13.1.4 云计算的安全 13.1.5 云安全实施的步骤 13.2 大数据 前言: 笔记来自《文老师软考数据库》教材精讲,精讲视频在b站,某宝都可以找到&#xff0c…

天线学习笔记——波导中微波模式的理解(TE/TM/TEM)

三种模式的解释 TE/TM/TEM中的“T”是指Transverse的缩写,本意是“横向”,在微波模式中指的是“与传输方向相垂直的方向”,比如说:在三维笛卡尔直角坐标系中波导中的电磁波传输方向是沿着z轴,则把x方向和y方向称为横向…

【8086汇编】用DS和[address]实现字的传送

CPU从内存中读取一个数据单元的数据(1个字节8位),或者读取一个字的数据(2个字节16位) DOSBox实操代码验证

低代码应用开发:告别繁琐,实现高效创新

随着企业数字化转型的不断推进,对于软件开发速度、效率和成本的要求也在不断提高。与此同时,随着技术发展,低代码技术逐渐成为了企业快速实现数字化转型的利器。如今,低代码已经广泛应用于各行各业,帮助企业提高应用开…

Splashtop Business Access - 个人和团队可以简单快速、安全高效地访问远程计算机。

Splashtop Business Access,从智能手机,平板电脑或另一台计算机远程访问 Windows PC 和 Mac –就像您坐在计算机前一样。 SPLASHTOP BUSINESS ACCESS 的主要功能 高性能 Splashtop Business Access和我们屡获殊荣的为数以百万计的消费用户提供的产品一…

初识软件测试(常见软件开发模型)

文章目录 软件测试概念篇1. 软件测试常见问题1) 什么是软件测试?2) 调试和测试的区别?3) 测试人员需要具备哪些素质? 2. 软件测试常见名词解释1) 需求2) 软件错误(bug)3) 测试用例 3. 软件的生命周期4. 开发模型1) 瀑布模型2) 螺旋模型3) 增量模型和迭代模型4) 敏捷模型 软件…

【服务器】利用树莓派搭建 web 服务器

Yan-英杰的主页 悟已往之不谏 知来者之可追 C程序员,2024届电子信息研究生 目录 概述 使用 Raspberry Pi Imager 安装 Raspberry Pi OS 设置 Apache Web 服务器 测试 web 站点 安装静态样例站点 将web站点发布到公网 安装 Cpolar内网穿透 cpolar进行tok…

Spring的IOC/DI注解开发

文章目录 3.1 环境准备3.2 注解开发定义bean步骤1:删除原XML配置步骤2:Dao上添加注解步骤3:配置Spring的注解包扫描步骤4:运行程序步骤5:Service上添加注解步骤6:运行程序知识点1:Component等 3.2 纯注解开发模式3.2.1 思路分析3.2.2 实现步骤步骤1:创建配置类步骤2…

主题建模-corpora语料库-PCA进行降维

https://colab.research.google.com/drive/1F-1Ej7T2xnUKXSmDPjjOChNbBTvQlpnM?uspsharing 考试 https://colab.research.google.com/drive/1hSRxzFL9cx7PYrHYZeEnT3jRSn8LmQcx?uspsharing 第一题要求 聚类选定的新闻数据。此时,请考虑以下事项。(2分…

算法篇——贪心算法大集合(js版)

455.分发饼干 假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。 对每个孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j,都有…

Vue收集表单数据和过滤器

目录 收集表单数据 收集表单数据总结 过滤器 过滤器小结 收集表单数据 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>Title</title><!--vue--><script src"https://cdn.sta…

【C#】GridControl日期字段显示时分秒

系列文章 【C#】单号生成器&#xff08;编号规则、固定字符、流水号、产生业务单号&#xff09; 本文链接&#xff1a;https://blog.csdn.net/youcheng_ge/article/details/129129787 【C#】日期范围生成器&#xff08;开始日期、结束日期&#xff09; 本文链接&#xff1a;h…

Vue3+elementPlus 表格提示宽度设置无效问题

网上都说这样改 但是我的改了无效&#xff01; 试了下这样就可以了 <style lang"css">.el-popper {font-size: 14px;max-width: 600px; } </style>

【springboot test】springboot 单元测试配置文件加载顺序及覆盖关系

springboot test 配置文件加载顺序及覆盖关系 参照目录结构:1.配置文件加载基础原则:2.application.yml主配置文件加载原则:3.application.yml中指定spring.profiles.active:xxx时,xxx的加载原则:4.使用ActiveProfiles("yyy")时:5.其他自定义配置文件,如xxx.properti…

为什么需要防雷接地,防雷接地的作用是什么

为什么需要电气接地&#xff1f; 您是否曾经在工作条件下使用任何电器时接触过电击&#xff1f;几乎每个人的答案都是肯定的&#xff0c;有时这些电击是轻微的&#xff0c;但有时会对电气和电子设备造成损坏&#xff0c;并可能危及生命。为防止对人的生命和电器造成任何损害&a…