UE中如何实现最佳路径分析

一、技术思路

        本文主要讲述在SuperMap Hi-Fi 3D SDK for Unreal产品11.2.0中, 判断三维官网数据中指定两点的连通性。技术思路为使用交通网络分析服务,对两点查询返回结果后,于UE中渲染显示结果。

        主要技术思路是, 先需要使用SuperMap iDesktopX产品11.2.0版本准备数据, 将二维管点、管线数据构建为二维网络数据集用于发布iServer交通网络分析服务。再转换为三维数据制作自定义专题图生成场景缓存,用于三维显示。 最后,在UE中打开关卡加载缓存数据,使用最佳路径分析功能高亮分析结果。

        技术关键在于保证二维网络数据集对象ID与三维网络数据集对象ID一致,避免iServer分析结果与UE高亮显示结果不对应。

        本文使用软件均为SuperrMap官网正式版本11.2.0,使用数据为SuperMap提供的示例数据中的pipe3d,为了使用方便自己重命名了, 有需要的自行通过超图技术资源中心(SuperMap技术资源中心|为您提供全面的在线技术服务)下载获取,本文仅供参考。

二、数据处理

        第一步首先, 构建二维网络专题图。

        使用iDesktopX产品,将二维点、线导入数据源作为数据集。使用功能栏-【交通分析】-【拓扑构网】-【构建二维网络】功能生成二维网络数据集,根据数据情况进行打断设置,例如点自动打断线、线线自动打断。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

EliseL

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

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

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

打赏作者

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

抵扣说明:

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

余额充值