中台
  1. 模型对比-SZ-IFC
中台
  • 规范
  • 项目管理
    • 锁定状态
      • 锁定
      • 提交版本
      • 取消锁定
      • 初始化单体下专业
      • 更新项目信息
      • 更新项目扩展信息
      • 更新单体信息
      • 更新单体扩展信息
      • 添加单体
      • 添加文件版本(文件上传成功后调用)
      • 添加单体扩展信息
      • 项目详情
      • 项目扩展信息
      • 单体列表
      • 专业列表
      • 文件版本列表
      • 删除单体
    • 普通状态
      • 项目列表(带分页)
      • 项目详情
      • 单体列表
      • 项目下拉筛选项
      • 专业列表
      • 批量检查是否处于编辑状态
    • 创建项目
      POST
  • 模型管理
    • 单体下属文件列表
      POST
    • 模型详情
      POST
    • 批量删除文件或文件夹
      POST
    • 轻量化
      POST
  • 存储管理
    • 分片上传
      • 获取分片上传凭证
      • 检查分片是否存在
      • 检查分片是否存在v2
      • 文件分片上传
      • 合并分片
    • 下载
      • 单文件下载
      • 批量下载
    • 普通上传
      POST
    • 检查文件是否存在
      GET
    • 秒传
      POST
  • 任务管理
    • 任务列表
    • 任务取消
    • 任务重试
    • 更新任务读取状态
  • 能力服务
    • 模型对比-SZ-IFC
      • 模型对比-SZ-IFC
      • 开启IFC模型对比任务
        POST
      • 查询IFC模型对比任务结果
        POST
    • 轻量化展示
      • 轻量化展示
      • 获取obv-token
    • 图纸识别
      • 图纸识别
      • 识图识别任务开启
      • 识图识别结果查询
    • 图模匹配
      • 图模匹配
      • 开启图模匹配任务
      • 图模匹配任务结果查询
    • 空间计算
      • 空间计算
      • 查询空间树
      • 查询构件树
      • 查询机电系统树
      • 根据空间查构件
      • 根据构件查属性
    • 模型对比-Revit
      • 模型对比-Revit
      • 开启Revit模型对比任务
      • 查询Revit模型对比任务信息
      • 查询Revit模型对比结果
    • 项目维度统计查询
      • 项目维度统计查询
      • 项目聚合列表
      • 项目编码列表
      • 获取子文件夹树
      • 获取子文件列表
      • 项目版本列表
    • 模型维度统计查询
      • 模型维度统计查询
      • 按类型获取模型数量
      • 按周期获取模型数量
      • 按专业获取统计模型
      • 按单体获取模型列表
    • 单体维度统计查询
      • 单体维度统计查询
      • 根据项目ID获取单体
    • 能力列表
      POST
    • 能力接口列表
      POST
    • 模型文件Hash存储
      POST
    • 模型文件Hash查询
      POST
  1. 模型对比-SZ-IFC

查询IFC模型对比任务结果

开发中
POST
/task_symbol_sz/api/bim/businessCenter/execute/getDiffResult
通过taskId获取模型对比结果,结果包含构件新增列表、删除列表、修改列表。其中修改列表涉及属性的增删改、几何信息的增删改。
构件item中的id代表Ifc构件id,classification代表构件标识

请求参数

Body 参数application/json
id
string 
taskID(由模型对比接口返回)
必需
示例
{
  "id": "1698536039571128320"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/task_symbol_sz/api/bim/businessCenter/execute/getDiffResult' \
--header 'Content-Type: application/json' \
--data-raw '{
  "id": "1698536039571128320"
}'

返回响应

🟢200成功
application/json
Body
code
integer 
请求状态码
必需
errmsg
string 
状态说明
必需
data
object 
消息体
必需
version
string 
对接插件版本号
必需
file1
string 
对比参照文件
必需
file2
string 
对比文件
必需
result
array [object {4}] 
对比结果
必需
示例
{
    "code": 0,
    "errmsg": "成功",
    "data": {
        "version": "1.0",
        "file1": "D:\\QQCache\\WXWork\\1688855599336089\\Cache\\File\\2023-08\\地上宿舍2号_AR-0525(建筑1).ifc",
        "file2": "D:\\QQCache\\WXWork\\1688855599336089\\Cache\\File\\2023-08\\地上宿舍2号_AR-0525(建筑).ifc",
        "status": "SUCCESS",
        "result": [
            {
                "viewName": "主视图",
                "add": {
                    "type": "add",
                    "description": "新增构件",
                    "children": [
                        {
                            "id": "1yQfszILfFEQSGdQ5614mU",
                            "name": "电梯门_带电梯轿厢:ZB_电梯门_带电梯轿厢:1848346",
                            "classification": "客梯"
                        }
                    ]
                },
                "delete": {
                    "type": "delete",
                    "description": "删除构件",
                    "children": [
                        {
                            "id": "2tVC$JnKH4cBsZCx2m6MXf",
                            "name": "A-双层单列窗:建筑-双层单列窗-C0618:1837430",
                            "classification": "建筑窗"
                        }
                    ]
                },
                "modify": {
                    "type": "modify",
                    "description": "修改构件",
                    "children": [
                        {
                            "id": "0Wv1iIOKn0JQtQXi2VEZBq",
                            "name": "单扇 - 与墙齐:M0922:421925:1",
                            "classification": "建筑窗",
                            "propertychanged": "true",
                            "property": {
                                "add": [
                                    {
                                        "category": "RefLongitude",
                                        "data": [
                                            {
                                                "category": "RefLongitude",
                                                "name": "Refernce",
                                                "unittype": "",
                                                "value": "116.43299865722223"
                                            }
                                        ]
                                    }
                                ],
                                "delete": [
                                    {
                                        "category": "RefLatitude",
                                        "data": [
                                            {
                                                "category": "RefLatitude",
                                                "name": "Refernce",
                                                "unittype": "",
                                                "value": "39.916000366111106"
                                            }
                                        ]
                                    }
                                ],
                                "modify": [
                                    {
                                        "category": "Type",
                                        "data": [
                                            {
                                                "file1": {
                                                    "category": "Type",
                                                    "name": "Refernce",
                                                    "unittype": "",
                                                    "value": "单扇 - 与墙齐:M0922:421925:1"
                                                },
                                                "file2": {
                                                    "category": "Type",
                                                    "name": "Refernce",
                                                    "unittype": "",
                                                    "value": "单扇 - 与墙齐:M1221:421925:1"
                                                }
                                            }
                                        ]
                                    }
                                ]
                            },
                            "geometrychanged": "false",
                            "geometry": []
                        }
                    ]
                }
            }
        ]
    }
}
修改于 2023-10-19 01:24:16
上一页
开启IFC模型对比任务
下一页
轻量化展示
Built with