模型搜索
# 功能面板 V2.5+
# 开启
let jsonData = {
"bOpen": "1"
}
cloudRender.SuperAPI("BIM51API_OpenClose_Search", jsonData)
# 关闭
let jsonData = {
"bOpen": "0"
}
cloudRender.SuperAPI("BIM51API_OpenClose_Search", jsonData)
# 关键字搜索 更新
通过关键字模糊搜索模型,查找范围为文件列表中存在的模型
参数说明
- SearchStr: 搜索名称,支持模糊搜索
- bOnlyParent(可选参数):仅在母本搜索 V2.7+
- bOnlyDuplicate(可选参数):仅在副本搜索 V2.7+
注意
如果2个可选参数都不传入,默认在所有文件中搜索
let jsonData = {
"SearchStr": "xxx",
"bOnlyParent":"1",
"bOnlyDuplicate":"1"
}
cloudRender.SuperAPI("BIM51API_GetFileInfoBySearch", jsonData)
# 回调监听
{
"command": "event",
"func_name": "GetFileInfoBySearch",
"args":{
"FileInfos": ["文本JSON串"]
}
}
# 文本JSON串
{
"FileName": "666",
"AssetID": "",
"IsDuplicate":"0",
"IsLoadComplete": "0",
"IsActive": "0",
"IsEnable": "1",
"IsNeedLoad": "0",
"IsVisible": "-1 or 1 or 0",
"GisCoord": "Lon,Lat,Height"
}
参数说明
字段名 | 字段说明 | 备注 |
---|---|---|
FileName | 模型名称 | 同上传文件的名称 |
AssetID | 模型标识ID | V2.3+只有购买 批注 功能才有该字段 |
IsDuplicate | 是否为模型副本 | V2.7+1: 是,0: 否 |
IsLoadComplete | 是否加载完成 | 1: 是,0: 否 |
IsActive | 是否激活 | 1: 是,0: 否 |
IsEnable | 是否允许加载 | 1: 是,0: 否 |
IsNeedLoad | 是否需要加载 | 通常用于保存;1: 是,0: 否 |
IsVisible | 是否可见 | V2.3.1+1: 显示,0: 隐藏,-1: 模型未加载 |
GisCoord | 模型GIS点 | 经度、纬度、高度 |
上次更新: 2023/01/03, 10:12:41