最佳路径分析

功能是结合iServer 交通网络分析服务中最佳路径分析,根据指定的起始和终止结点,分析两点之间最佳且有效的连接路径,也可用于判断地下管道或道路中指定两点的连通性。现阶段该功能基于二维网络数据集,且构建用的二维点、线具备高度,可构建为三维点、线数据集及三维网络数据集,如有垂直管道等情况的三维网络数据集暂不适用。

操作步骤

  1. 数据准备:
    1. 首先需要将代表管点、管线(道路线)的二维点、线数据集构建为二维网络数据集(具体构建二维网络数据集请参考超图iDesktop X 产品),并通过工作空间发布交通网络分析服务;
    2. 同时准备三维模型数据用于UE端展示,通过iDesktopX桌面处理该二维点、线数据为三维数据集,之后构建三维网络数据集,并通过制作专题图等方式构建三维网络模型,并保存为场景。最后通过生成场景瓦片方式获取网络数据的弧段、结点的模型模型瓦片,加载到UE中显示。注意,请取消勾选实例化。
    3. 通过将二维点线数据处理为三维模型瓦片的过程,三维模型中各弧段、结点的ID是对应二维网络数据集的弧段、结点的,保证分析返回的ID值与模型瓦片ID对应,使得分析的结果可快速应用到前端。
    4. 处理完数据后,通过添加图层方式加载到场景中。
  1. 使用分析功能
    1. 填写网络地址:填写交通网络分析服务中path分析的地址,如:
      1. http://localhost:8090/iserver/services/transportationAnalyst-X/rest/networkanalyst/X@X/path
    2. 结点ID:分别填入需要分析的起始和终止结点的ID。插件以结点ID为示例,但SDK接口还可以使用经纬度点,根据经纬度点查询到最近的结点;同时也可以进行二次开发,通过点击查询获取到对象ID方式。
    3. 权值字段:默认为Smlength。
    4. 选择图层:选择对应的弧段、管点模型瓦片的图层,用于分析结果的对象高亮。
    5. 点击分析后,插件会向path分析发送请求,待返回结果对象的ID后,对象在场景中高亮。