获取路网
获取指定机器人地图中的路网及其关联信息。
接口基础信息
Section titled “接口基础信息”- 接口名称: 获取路网
- 接口说明: 获取路网
- 请求方式:
POST - 请求路径:
remoteApi/roadMapList - 是否需要登录: 否
- 是否需要权限: 是
| 参数名 | 类型 | 是否必填 | 示例 | 说明 |
|---|---|---|---|---|
| dogCode | String | 是 | 123 | 狗编码 |
样例:
{ "dogCode": "DOG2011258510273380352"}| 字段 | 类型 | 示例 | 说明 |
|---|---|---|---|
| dogCode | String | 1 | 所属机器狗编码 |
| edgeCode | String | a001_3 | 边编码 |
| edgeStartNode | String | a001_3 | 开始节点编码 |
| edgeEndNode | String | a001_4 | 结束节点编码 |
| startCoordinate | String | -283.592000,468.701000,-31.600000 | 开始坐标,x,y,z,单位cm |
| endCoordinate | String | 5.846300,404.233100,-30.332300 | 结束坐标,x,y,z,单位cm |
| controlPoint1 | String | -187.112600,447.211700,-30.188200 | 贝塞尔曲线控制点1坐标,x,y,z,单位cm |
| controlPoint2 | String | -90.633100,425.722400,-29.789300 | 贝塞尔曲线控制点2坐标,x,y,z,单位cm |
| floor | String | a001 | 所属楼层 |
| moveDisable | Boolean | false | 选点下发禁用状态:true-禁用,false-启用 |
样例:
{ "success": true, "code": 200, "msg": "操作成功", "data": [ { "dogCode": "DOG2011258510273380352", "edgeCode": "A1_3", "edgeStartNode": "A1_2", "edgeEndNode": "A1_1", "startCoordinate": "-151.144200,15.114400,0.000000", "endCoordinate": "156.789000,6.782200,0.000000", "controlPoint1": "-48.499800,12.337000,0.000000", "controlPoint2": "54.144600,9.559600,0.000000", "floor": "A1", "moveDisable": true }, { "dogCode": "DOG2011258510273380352", "edgeCode": "A1_4", "edgeStartNode": "A1_2", "edgeEndNode": "A1_6", "startCoordinate": "-151.144200,15.114400,0.000000", "endCoordinate": "-449.273000,27.647100,0.000000", "controlPoint1": "-250.520500,19.292000,0.000000", "controlPoint2": "-349.896700,23.469500,0.000000", "floor": "A1", "moveDisable": false }, { "dogCode": "DOG2011258510273380352", "edgeCode": "A1_5", "edgeStartNode": "A1_5", "edgeEndNode": "A1_4", "startCoordinate": "-833.206000,43.786700,0.000000", "endCoordinate": "-981.010000,50.000000,0.000000", "controlPoint1": "-882.474000,45.857800,0.000000", "controlPoint2": "-931.742000,47.928900,0.000000", "floor": "A1", "moveDisable": false }, { "dogCode": "DOG2011258510273380352", "edgeCode": "A1_6", "edgeStartNode": "A1_6", "edgeEndNode": "A1_5", "startCoordinate": "-449.273000,27.647100,0.000000", "endCoordinate": "-833.206000,43.786700,0.000000", "controlPoint1": "-577.250700,33.027000,0.000000", "controlPoint2": "-705.228300,38.406800,0.000000", "floor": "A1", "moveDisable": false }, { "dogCode": "DOG2011258510273380352", "edgeCode": "A1_7", "edgeStartNode": "A1_5", "edgeEndNode": "A1_7", "startCoordinate": "-833.206000,43.786700,0.000000", "endCoordinate": "-626.168800,98.281000,0.000000", "controlPoint1": "-764.193600,61.951500,0.000000", "controlPoint2": "-695.181200,80.116200,0.000000", "floor": "A1", "moveDisable": false }, { "dogCode": "DOG2011258510273380352", "edgeCode": "A1_8", "edgeStartNode": "A1_7", "edgeEndNode": "A1_6", "startCoordinate": "-626.168800,98.281000,0.000000", "endCoordinate": "-449.273000,27.647100,0.000000", "controlPoint1": "-567.203600,74.736300,0.000000", "controlPoint2": "-508.238300,51.191700,0.000000", "floor": "A1", "moveDisable": false } ]}| 错误码 | 描述 |
|---|---|
| 400 | 参数错误 |
| 401 | 未授权 |
| 403 | 没有访问权限 |
| 404 | 找不到资源 |
| 500 | 服务器内部错误 |