一致性检查任务开启
已测完
POST
/zt/api/v1/task/init/compute/quality/point
2023-10-10
请求参数
Body 参数application/json
platform
string
平台
batchTask
array [object {2}]
任务信息
models
array [object {3}]
模型数组
checkItems
array [object {2}]
必需
示例
{
"platform": "/mp_data_manager/",
"batchTask": [
{
"models": [
{
"documentId": "e68067f090604208910b1de5d869aa83",
"documentVersion": 1,
"documentName": "深圳第三人民医院_地下暖通_M.ifc"
},
{
"documentId": "71cd4445d6c44f42b2b345d7fb352499",
"documentVersion": 1,
"documentName": "深圳第三人民医院_地下电气_E.ifc"
}
],
"checkItems": [
{
"name": "BASIC_POINT"
},
{
"name": "COORDINATE_SYSTEM"
},
{
"name": "ELEVATION"
},
{
"name": "ADDRESS",
"parameter": {
"code": "440307"
}
},
{
"name": "RANGE",
"parameter": {
"coordinates": [
[
[
[
114.076628191,
22.550916915
],
[
114.076630385,
22.550772463
],
[
114.077332653,
22.550781986
],
[
114.077330059,
22.550927651
],
[
114.076628191,
22.550916915
]
]
],
[
[
[
114.080540648,
22.550386836
],
[
114.080611838,
22.550121375
],
[
114.081172447,
22.550129978
],
[
114.081247676,
22.550312274
],
[
114.080540648,
22.550386836
]
]
]
]
}
}
]
}
]
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/zt/api/v1/task/init/compute/quality/point' \
--header 'Content-Type: application/json' \
--data-raw '{
"platform": "/mp_data_manager/",
"batchTask": [
{
"models": [
{
"documentId": "e68067f090604208910b1de5d869aa83",
"documentVersion": 1,
"documentName": "深圳第三人民医院_地下暖通_M.ifc"
},
{
"documentId": "71cd4445d6c44f42b2b345d7fb352499",
"documentVersion": 1,
"documentName": "深圳第三人民医院_地下电气_E.ifc"
}
],
"checkItems": [
{
"name": "BASIC_POINT"
},
{
"name": "COORDINATE_SYSTEM"
},
{
"name": "ELEVATION"
},
{
"name": "ADDRESS",
"parameter": {
"code": "440307"
}
},
{
"name": "RANGE",
"parameter": {
"coordinates": [
[
[
[
114.076628191,
22.550916915
],
[
114.076630385,
22.550772463
],
[
114.077332653,
22.550781986
],
[
114.077330059,
22.550927651
],
[
114.076628191,
22.550916915
]
]
],
[
[
[
114.080540648,
22.550386836
],
[
114.080611838,
22.550121375
],
[
114.081172447,
22.550129978
],
[
114.081247676,
22.550312274
],
[
114.080540648,
22.550386836
]
]
]
]
}
}
]
}
]
}'
返回响应
🟢200成功
application/json
Body
data
object
必需
taskIds
array[string]
任务ID
code
integer
必需
errmsg
string
必需
示例
{
"data": {
"taskIds": [
"1717520831276724224"
]
},
"code": 0,
"errmsg": "成功"
}
修改于 2024-07-03 07:54:59