Skip to content

平面墙结果获取 ​

接口地址 ​

http
GET /result/building_cv/planWall

请求参数 ​

参数类型必填说明
idString是建筑构件识别任务的 taskId

请求示例 ​

bash
curl -G "https://openapi.bangtu-ai.com/openApi/result/building_cv/planWall" \
  -H "apiKey:  YOUR_API_KEY" \
  --data-urlencode "id=BUILDING_TASK_ID"

返回结果 ​

data 为墙体轮廓数组,对应 List<List<Point>>。外层每个元素是一条墙体轮廓,内层为该轮廓依次排列的闭合点序列,坐标已换算为图纸 WCS 坐标。

json
{
  "code": 200,
  "message": "success",
  "data": [
    [
      { "x": 120.0, "y": 860.0 },
      { "x": 420.0, "y": 860.0 },
      { "x": 420.0, "y": 900.0 },
      { "x": 120.0, "y": 900.0 }
    ],
    [
      { "x": 520.0, "y": 860.0 },
      { "x": 760.0, "y": 860.0 },
      { "x": 760.0, "y": 900.0 },
      { "x": 520.0, "y": 900.0 }
    ]
  ],
  "timestamp": 1784538400000
}

字段说明 ​

字段类型说明
dataArray墙体轮廓数组
data[]Array一条墙体轮廓
data[].xNumber轮廓点 X 坐标(WCS)
data[].yNumber轮廓点 Y 坐标(WCS)

墙体轮廓由平面子图框和楼梯平面详图的墙体掩膜(mask)提取,同一图框下所有子图框的轮廓会合并返回,不区分子图框。图纸未识别到墙体时返回空数组 []。

响应码 ​

code说明
200请求成功
500请求失败

请先确认建筑构件识别任务状态为 SUCCESS,再获取结果。id 使用任务创建接口返回的 taskId,并按字符串传递。