跳转到内容

获取路网

获取指定机器人地图中的路网及其关联信息。

  • 接口名称: 获取路网
  • 接口说明: 获取路网
  • 请求方式: POST
  • 请求路径: remoteApi/roadMapList
  • 是否需要登录: 否
  • 是否需要权限: 是

参数名类型是否必填示例说明
dogCodeString是123狗编码

样例:

{
"dogCode": "DOG2011258510273380352"
}
字段类型示例说明
dogCodeString1所属机器狗编码
edgeCodeStringa001_3边编码
edgeStartNodeStringa001_3开始节点编码
edgeEndNodeStringa001_4结束节点编码
startCoordinateString-283.592000,468.701000,-31.600000开始坐标,x,y,z,单位cm
endCoordinateString5.846300,404.233100,-30.332300结束坐标,x,y,z,单位cm
controlPoint1String-187.112600,447.211700,-30.188200贝塞尔曲线控制点1坐标,x,y,z,单位cm
controlPoint2String-90.633100,425.722400,-29.789300贝塞尔曲线控制点2坐标,x,y,z,单位cm
floorStringa001所属楼层
moveDisableBooleanfalse选点下发禁用状态: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服务器内部错误