中台预生产全量接口
  1. SZ-IFC标识分类树
中台预生产全量接口
  • 规范
  • 项目管理
    • 项目
      • 项目枚举数据
      • 新建项目
      • 项目列表
      • 项目详情
      • 更新项目
      • 删除项目
      • 项目锁定
      • 解锁项目
      • 项目级扩展属性挂接
      • 项目级扩展属性列表
      • 项目级扩展属性删除
      • 项目级扩展属性更新
      • 项目组织树
    • 文件
      • 文件重命名
      • 文件版本列表
      • 模型文件详情
      • 文件挂载到文件夹
      • 添加文件扩展属性
      • 移动文件
      • 删除文件
      • 获取文件标签
      • 更新文件标签
      • 查询所有或指定文件列表
      • 查询文件所属专业
    • 文件夹
      • 融合递归树(文件、文件夹)
      • 新建文件夹
      • 文件夹列表
      • 文件夹重命名
      • 移动文件夹
      • 获取文件夹扩展属性
      • 更新文件夹扩展属性
      • 获取文件夹标签
      • 更新文件夹标签
      • 删除文件夹
      • 文件列表
    • 单体
      • 根据单体ID查询项目ID
  • 存储管理
    • 分片上传
      • 检查分片是否存在
      • 合并分片
      • 检查分片是否存在v2
      • 文件分片上传
      • 获取分片上传凭证
    • 下载
      • 下载
      • 批量下载
    • 检查文件是否已存在
    • 秒传
    • 上传
    • 存储上传信息
  • 轻量化引擎
    • 转换格式查询
    • 轻量化结果文件查询
  • 能力服务
    • 轻量化展示
      • 轻量化展示
      • 轻量化
      • 获取obv-token
    • 点云模型查看
      • 点云模型查看
      • 轻量化
      • 获取obv-token
    • 点云实模对比
      • 点云实模对比
      • 获取obv-token
    • 模型对比-IFC
      • 模型对比-IFC
      • 开启IFC模型对比任务
      • 获取同源对比结果
      • 获取非同源对比结果
    • 二维码生成
      • 二维码生成
      • 生成base64二维码
    • 图模匹配
      • 图模匹配
      • 开启图模匹配任务
      • 获取任务结果
    • 图模一致性检查
      • 图模一致性检查
      • 开启图模一致任务
      • 获取任务结果
    • AI图纸识别
      • AI图纸识别
      • 识图识别任务开启
      • 获取任务结果
    • SZ-IFC标识分类树
      • SZ-IFC标识分类树
      • 空间关系树
        POST
      • 查询构件树
        POST
      • 查询机电系统树
        POST
      • 根据构件查属性
        POST
      • 根据空间查构件
        POST
      • 查询空间树
        POST
    • 扩展属性挂接
      • 扩展属性挂接
      • 构件级扩展属性挂接
      • 构件级扩展属性列表
      • 构件级扩展属性更新
      • 构件级扩展属性删除
    • 设备模型添加
      • 设备模型添加
      • 设备挂接到文件
      • 已挂接设备列表
      • 已挂接设备更新
      • 已挂接设备删除
    • 模型维度统计查询
      • 模型维度统计查询
      • 获取入库文件数(按文件类型返回)
      • 全量文件种类统计
      • 按天、周、月统计新增/更新模型(按文件类型返回)
      • 按天、周、月统计各数据源新增/更新模型(按文件类型分组返回)
      • 按天、周、月统计项目新增情况,返回项目数据更新情况
      • 单项目按文件类型统计文件数量
      • 查询项目下所有或指定类型文件列表
      • 全量文件数量统计
      • 按区域统计文件种类
      • 按区域统计模型数量
      • 按数据源返回入库文件分类
    • 项目维度统计查询
      • 项目维度统计查询
      • 全量项目统计
      • 按区域项目统计
      • 项目聚合列表
    • 获取特定 SZ-IFC标识下的类型子集
      • 获取特定 SZ-IFC标识下的类型子集
      • 获取特定 SZ-IFC标识下的类型子集
    • 模型对比-RVT
      • 模型对比-RVT
      • 开启Revit模型对比任务
      • 查询Revit模型对比任务信息
      • 查询Revit模型对比结果
    • 数据入库
      • 数据入库
      • 根据空间名称,查询空间属性-详情-v3
      • 根据构件名称,查询构件属性-详情-v3
      • 根据空间名称,查询空间属性-统计-v3
      • 根据构件名称,查询构件属性-统计-v3
      • 数据入库
      • 查询项目数据入库记录
      • 数据入库单体查询
      • 数据入库项目查询
      • 数据入库构件分类树
      • 数据入库空间关系树
      • 数据入库空间分类树
      • 数据入库系统树
      • 查询数据入库文件列表
      • 根据楼层查空间和构件
      • 根据空间名称,查询空间属性
      • 根据构件名称,查询构件属性
      • 根据空间查构件树
      • 获取空间数据标准树
      • 获取构件数据标准树
    • 基点一致性检查
      • 基点一致性检查
      • 获取任务结果
    • 合标性检查
      • 合标性检查
      • 合标性检查任务开启
      • 获取任务结果
    • BIM模型数字化认证
      • 模型文件Hash存储
      • 模型文件Hash查询
    • 任务管理
      • 任务状态
      • 任务列表
      • 获取任务结果
      • 设置任务优先级,10 ~ 99,数字越小,优先级越高
    • 一致性检查任务开启
      POST
    • 能力列表
      POST
  1. SZ-IFC标识分类树

根据构件查属性

已测完
POST
/zt/api/v1/data/query/property
通过构件所在的模型、以及构件id信息获取构件的属性、几何等信息

请求参数

Body 参数application/json
entityId
string 
必需
构件id 即构件guid值
documentId
string 
必需
documentVersion
string 
必需
示例
{
    "entityId": "0cVW_ZnNr8kB$bzOdLX_2O",
    "documentId": "fe2f2297dac14cee9381e862facae243",
    "documentVersion": 1
}

示例代码

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/data/query/property' \
--header 'Content-Type: application/json' \
--data-raw '{
    "entityId": "0cVW_ZnNr8kB$bzOdLX_2O",
    "documentId": "fe2f2297dac14cee9381e862facae243",
    "documentVersion": 1
}'

返回响应

🟢200成功
application/json
Body
code
integer 
0 代表成功
必需
msg
string 
提示信息
必需
data
object 
必需
id
string 
必需
构件id,对应Ifc的Guid,使用引擎API转换成nodeId后可在引擎中定位高亮构件
type
string 
必需
类型对应IfcEntity
props
array [object {2}] 
属性
必需
propSets
array [object {2}] 
属性集
必需
示例
{
    "data": {
        "id": "0YSdFsBLr4TQkdsAt79OLt",
        "type": "IfcBuildingElementProxy",
        "props": [
            {
                "name": "Name",
                "value": "AR-电梯-电梯门:1300-1950x1550:2729191"
            },
            {
                "name": "ObjectType",
                "value": "AR-电梯-电梯门:1300-1950x1550"
            },
            {
                "name": "Tag",
                "value": "2729191"
            },
            {
                "name": "Placement",
                "value": "[-1.0,0.0,0.0,0.0,0.0,-1.0,0.0,0.0,0.0,0.0,1.0,0.0,35773.3959009649,184650.0082001,0.0,1.0]"
            },
            {
                "name": "Location",
                "value": "{\"x\":35773.3959009649,\"y\":184650.0082001,\"z\":0.0}"
            },
            {
                "name": "BoundaryLoops",
                "value": "[[{\"type\":\"Line\",\"start\":{\"x\":34998.3959009649,\"y\":186660.0082001,\"z\":0.0},\"end\":{\"x\":36548.3959009649,\"y\":186660.0082001,\"z\":0.0}},{\"type\":\"Line\",\"start\":{\"x\":36548.3959009649,\"y\":186660.0082001,\"z\":0.0},\"end\":{\"x\":36548.3959009649,\"y\":186860.0082001,\"z\":0.0}},{\"type\":\"Line\",\"start\":{\"x\":36548.3959009649,\"y\":186860.0082001,\"z\":0.0},\"end\":{\"x\":34998.3959009649,\"y\":186860.0082001,\"z\":0.0}},{\"type\":\"Line\",\"start\":{\"x\":34998.3959009649,\"y\":186860.0082001,\"z\":0.0},\"end\":{\"x\":34998.3959009649,\"y\":186660.0082001,\"z\":0.0}}]]"
            },
            {
                "name": "BBox",
                "value": "[34798.3959009649,184530.00820009905,0.0,36748.3959009649,186860.0082001,2500.0]"
            },
            {
                "name": "TypeId",
                "value": "3VrvAcLs9E1gILoLdfFHPf"
            }
        ],
        "propSets": [
            {
                "name": "电气 - 负荷",
                "props": [
                    {
                        "name": "嵌板",
                        "value": ""
                    },
                    {
                        "name": "线路数",
                        "value": ""
                    }
                ]
            },
            {
                "name": "CBIMS-IFC属性集",
                "props": [
                    {
                        "name": "Revit类名称",
                        "value": "专用设备"
                    },
                    {
                        "name": "Revit族名称",
                        "value": "AR-电梯-电梯门"
                    }
                ]
            },
            {
                "name": "Pset_BuildingElementProxyProvisionForVoid",
                "props": [
                    {
                        "name": "Width",
                        "value": "1300"
                    },
                    {
                        "name": "Height",
                        "value": "2300"
                    },
                    {
                        "name": "Depth",
                        "value": "731520"
                    }
                ]
            },
            {
                "name": "阶段化",
                "props": [
                    {
                        "name": "创建的阶段",
                        "value": "新构造"
                    }
                ]
            },
            {
                "name": "约束",
                "props": [
                    {
                        "name": "标高",
                        "value": "标高: F1"
                    },
                    {
                        "name": "标高中的高程",
                        "value": "0"
                    }
                ]
            },
            {
                "name": "Pset_BuildingElementProxyCommon",
                "props": [
                    {
                        "name": "IsExternal",
                        "value": "false"
                    },
                    {
                        "name": "Reference",
                        "value": "1300-1950x1550"
                    }
                ]
            },
            {
                "name": "其他",
                "props": [
                    {
                        "name": "主体 ID",
                        "value": "基本墙: AR-内墙-填充墙-200"
                    },
                    {
                        "name": "族",
                        "value": "AR-电梯-电梯门: 1300-1950x1550"
                    },
                    {
                        "name": "族与类型",
                        "value": "AR-电梯-电梯门: 1300-1950x1550"
                    },
                    {
                        "name": "类别",
                        "value": "专用设备"
                    },
                    {
                        "name": "类型",
                        "value": "AR-电梯-电梯门: 1300-1950x1550"
                    },
                    {
                        "name": "类型 ID",
                        "value": "AR-电梯-电梯门: 1300-1950x1550"
                    }
                ]
            },
            {
                "name": "Pset_EnvironmentalImpactIndicators",
                "props": [
                    {
                        "name": "Reference",
                        "value": "1300-1950x1550"
                    }
                ]
            },
            {
                "name": "文字",
                "props": [
                    {
                        "name": "电动机功率",
                        "value": "0"
                    },
                    {
                        "name": "额定速度",
                        "value": "1"
                    },
                    {
                        "name": "是否有对重安全钳",
                        "value": "是"
                    },
                    {
                        "name": "是否有监控设施",
                        "value": "是"
                    },
                    {
                        "name": "梯型",
                        "value": "客梯DT01"
                    },
                    {
                        "name": "深度",
                        "value": "2400"
                    },
                    {
                        "name": "电梯门宽度",
                        "value": "1100"
                    },
                    {
                        "name": "电梯门高度",
                        "value": "2400"
                    },
                    {
                        "name": "轿厢宽度",
                        "value": "1950"
                    },
                    {
                        "name": "轿厢深度",
                        "value": "1550"
                    },
                    {
                        "name": "轿厢类型",
                        "value": "宽轿厢"
                    },
                    {
                        "name": "轿厢高度",
                        "value": "2700"
                    },
                    {
                        "name": "长度",
                        "value": "2300"
                    },
                    {
                        "name": "额定载重量",
                        "value": "1350"
                    }
                ]
            },
            {
                "name": "尺寸标注",
                "props": [
                    {
                        "name": "体积",
                        "value": "8.12185097622003"
                    },
                    {
                        "name": "面积",
                        "value": "19.2232267083817"
                    }
                ]
            },
            {
                "name": "标识数据",
                "props": [
                    {
                        "name": "负荷等级",
                        "value": "一级"
                    }
                ]
            }
        ]
    },
    "code": 0,
    "msg": "成功"
}
修改于 2025-03-27 10:09:41
上一页
查询机电系统树
下一页
根据空间查构件
Built with