SuperMap Hi-Fi 3D SDK for Unreal 如何实现横断面分析

目录

一、前言

二、数据准备

[1. 以管线场景为例](#1. 以管线场景为例)

[2. 生成缓存](#2. 生成缓存)

三、UE中场景设置

[1. 调整图层LOD](#1. 调整图层LOD)

[2. 设置地理原点](#2. 设置地理原点)

四、横断面分析

[1. 功能入口](#1. 功能入口)

[2. 参数说明](#2. 参数说明)

五、结果说明


一、前言

横断面分析在多个领域都有广泛应用,如交通规划、水利工程、管线系统设计等。横断面分析主要用于对地理空间数据中的线性要素(如道路、河流、管道等)进行横截面上的详细分析。功能允许用户在指定的线性要素上设置横截面线,并获取这些横截线与线性要素的交点信息,包括坐标和对象ID。通过分析这些交点信息,用户可以获取横断面的几何形态、尺寸、坡度以及其他相关属性,从而深入理解线性要素在特定位置的特征。

二、数据准备

1. 以管线场景为例

(1)三维线数据集,用于断面分析;

(2)配置管线场景,用来展示管线效果。通过网络数据集配置场景后相较于三维线数据集id会发生变化,为了保证分析id一致,该分析需要使用三维线数据集制作专题图或者放样等。

2. 生成缓存

将配好的三维管线场景生成场景缓存,需要注意处理过程中不勾选实例化。

三、UE中场景设置

在UE中添加生成的管线缓存数据。为了保证管线缓存显示效果,将管点管线图层的LOD调大,设置场景地理原点。

1. 调整图层LOD

左键单击具体图层后的更多按钮,在弹出的菜单中选择图层属性,弹出图层属性面板,在属性面板中调大LOD参数。

2. 设置地理原点

单击面板上的设置按钮,在场景中点击图层内任一点,将查询到的坐标值设置为地理原点。地

四、横断面分析

1. 功能入口

在"三维空间分析"选项卡->"横断面分析"项

2. 参数说明

选中数据源及数据集,选择用来配置管线的线数据集。设置好数据集后,点击分析,在场景中拾取两点或者多点形成断面,即可在界面中弹出横断面分析信息。

五、结果说明

点击管道获得对应对象属性显示到结果信息中

关于横断面分析信息的展示,插件仅是一种示例参考,用户可以根据获取到的属性信息,如几何形态、尺寸,可以绘制更加细致、符合业务的效果。

相关推荐
探物 AI16 天前
【3D·感知】从PointNet到PointPillars:如何让自动驾驶汽车“实时“看见3D世界?
3d·自动驾驶·汽车
苏州邦恩精密16 天前
GOM三维扫描在制造中的真实价值:让“修模”从经验动作变成数据动作
人工智能·科技·机器学习·3d·自动化·制造
YHHLAI16 天前
CSS 3D 硬核解析:四个属性手写旋转立方体
前端·css·3d
云飞云共享云桌面16 天前
传统工作站 vs 云飞云共享云桌面:制造业设计云桌面选型深度对比
运维·服务器·前端·网络·3d·架构·制造
hai31524754317 天前
九章编程法 · 猜数字游戏 (GW-BASIC 重构版) *
人工智能·microsoft·游戏引擎·游戏程序
心前阳光17 天前
Unity资源导入之自动化资源导入
unity·自动化·游戏引擎
LONGZETECH17 天前
无人机仿真教学软件选型实战:5 个硬核技术维度,避开实训建设踩坑
3d·无人机·交互·cocos2d
心前阳光17 天前
Unity之2021.3.45f2c1发布安卓程序遇到的问题
android·unity·游戏引擎
纪纯17 天前
PicoVR Unity Integration SDK 3.4 常用交互API
unity·游戏引擎·vr·pico
装不满的克莱因瓶17 天前
了解3D卷积原理——从空间感知到时空建模的深度学习核心算子
人工智能·pytorch·python·深度学习·机器学习·3d·ai