1. 查询两个点之间几条最优路径

获取模型内给2个定点的几条最优路径。


请求方式:GET

请求地址:/api/{databaseKey}/routes/optimalPaths?routeKey={routeKey}&start={start}&end={end}&share={share}

1.1. 请求参数

Headers:

参数名 类型 示例 是否必填 参数含义
Authorization string c4570cb9ca324bc8ba7dd9d1967710ea 操作的通关令牌

PathParas:

参数名 类型 示例 是否必填 参数含义
databaseKey string test 数据库key,必传
share string NULL 分享key 可不指定

SearchParas:

参数名 类型 示例 是否必填 参数含义
routeKey string NULL 路线key
start string "9830.32,-1354.43,12000.00" 起点
end string "-6581.30,-1762.60,12000.00" 终点

Body

application/json:

NULL

1.2. 参数说明

参数名 类型 示例 是否必填 参数含义
NULL NULL NULL NULL NULL

1.3. 正确返回

{
    "code": "SUCCESS",
    "message": "请求处理成功",
    "data": {
       "ElePath": [
            [
                259897.631,
                185830.516,
                108.0
            ],
            [
                260228.46115397805,
                186311.92423268175,
                108.0
            ]
        ],
      "notElePath": [
            [
                259897.631,
                185830.516,
                108.0
            ],
            [
                260228.46115397805,
                186311.92423268175,
                108.0
            ]
        ]
    }
}

1.4. 状态码

状态码 code message data 原因
400 ROUTE_NOT_FINISHED 路网(xxx)正在提取 NULL 当路网正在提取时
400 ROUTE_FAILED 路网(xxx)提取失败 NULL 当路网提取失败时

1.5. 备注

目前支持IFC和REVIT模型。

新版(v2)路网不支持。

1.6. 注意事项

1、根据起点、终点分别确定最近的路网点。

2、计算路网点之间的最短路径,目前支持走电梯和不走电梯两种路径。

版权所有@盈嘉互联(北京)科技有限公司 京ICP备15051988号-9 Copyright © 2022 all right reserved,powered by Gitbook该文件修订时间: 2022-05-10 09:40:31

results matching ""

    No results matching ""