# 获取多模型位置关系

POST https://api.bimface.com/data/v2/linkInfo

# 说明

获取多个模型之间的链接、共享坐标等位置关系,在进行多模型加载时可通过偏移矩阵正确还原模型位置

# 参数

Authorization * Bearer {accessToken} string
*为必填项
# Query
position * 位置关系类型,当为"sharedCoordinates"时,返回共享坐标位置关系 string
# Body
sources 文件列表 array

# 响应

HTTP代码 说明 类型
200 OK GeneralResponse«List«TransformationInfo»
401 Unauthorized -
403 Forbidden -
404 Not Found -
# 200响应参数
GeneralResponse«List«TransformationInfo»
名称 说明 类型
code 状态代码 string
data 返回数据 < TransformationInfo >array
databagId 数据包id string
fileId 文件id int64
name 文件名称 string
linkTransform 偏移矩阵,单位为毫米 string
params 参与链接的附带信息 < object >array
linkPathHash 链接映射ID string
linkName 链接名称 string
links 链接关系 < TransformationInfo >array
message 提示消息 string

# 生成

  • */*
  • application/json

# HTTP请求示例

# 请求 path
https://api.bimface.com/data/v2/linkInfo
# 请求 header
"Authorization: Bearer cn-e9725999-0b36-4c0e-bdca-38ea88888888"
# 请求 body
{
    "sources":[
        10001020349697,
        10001020355696,
        10001020355751
    ]
}

# HTTP响应示例

# 响应 200
{
    "code": "success",
    "message": null,
    "data": [
        {
            "databagId": "d11ee451e5a6d206801684c130f148e6",
            "fileId": "10001020349697",
            "linkName": null,
            "linkPathHash": "10001020349697",
            "linkTransform": "",
            "links": [
                {
                    "databagId": "b6dc0d8e76f0f666297e9f390097eb89",
                    "fileId": "10001020355696",
                    "linkName": "二级模型建筑专业.rvt : 4 : 位置 <未共享>",
                    "linkPathHash": "3ab4b3fd06093136d51e4a2cec17f069",
                    "linkTransform": "[1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,4.33146851719357E-12,0.0,729.999999999993,1.0]",
                    "links": [
                        {
                            "databagId": "d7dd73a2d251f3cb31abbdc13e160a4b",
                            "fileId": "10001020355751",
                            "linkName": "三级模型结构专业.rvt : 10 : 位置 <未共享>",
                            "linkPathHash": "949753287315037037233df970cf6350",
                            "linkTransform": "[1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,4.33146851719357E-12,0.0,729.999999999993,1.0]",
                            "links": [],
                            "name": "三级模型结构专业.rvt",
                            "params": null
                        }
                    ],
                    "name": "二级模型建筑专业.rvt",
                    "params": null
                },
                {
                    "databagId": "b6dc0d8e76f0f666297e9f390097eb89",
                    "fileId": "10001020355696",
                    "linkName": "二级模型建筑专业.rvt : 5 : 位置 <未共享>",
                    "linkPathHash": "176f7edcec36f7746372bdd8912ef0ac",
                    "linkTransform": "[1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,9205.79408257064,18874.6749722825,729.999999999993,1.0]",
                    "links": [
                        {
                            "databagId": "d7dd73a2d251f3cb31abbdc13e160a4b",
                            "fileId": "10001020355751",
                            "linkName": "三级模型结构专业.rvt : 10 : 位置 <未共享>",
                            "linkPathHash": "0b032dac62164d1d68bfce5640e08903",
                            "linkTransform": "[1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,9205.79408257064,18874.6749722825,729.999999999993,1.0]",
                            "links": [],
                            "name": "三级模型结构专业.rvt",
                            "params": null
                        }
                    ],
                    "name": "二级模型建筑专业.rvt",
                    "params": null
                },
                {
                    "databagId": "b6dc0d8e76f0f666297e9f390097eb89",
                    "fileId": "10001020355696",
                    "linkName": "二级模型建筑专业.rvt : 6 : 位置 <未共享>",
                    "linkPathHash": "cfaf6990ea4534acb3833e5394d7c75d",
                    "linkTransform": "[1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,9205.79408257067,42274.6749722825,729.999999999993,1.0]",
                    "links": [
                        {
                            "databagId": "d7dd73a2d251f3cb31abbdc13e160a4b",
                            "fileId": "10001020355751",
                            "linkName": "三级模型结构专业.rvt : 10 : 位置 <未共享>",
                            "linkPathHash": "75642e13fbbed4028c4ddcbaaf7d5ea4",
                            "linkTransform": "[1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,9205.79408257067,42274.6749722825,729.999999999993,1.0]",
                            "links": [],
                            "name": "三级模型结构专业.rvt",
                            "params": null
                        }
                    ],
                    "name": "二级模型建筑专业.rvt",
                    "params": null
                }
            ],
            "name": "全站总装文件.rvt",
            "params": null
        }
    ]
}