Cesiumlab对人工模型、建筑矢量面和BIM模型的处理参数设置 CesiumLab系列教程

Cesiumlab对人工模型、建筑矢量面和BIM模型的处理参数设置 CesiumLab系列教程_第1张图片 

CesiumLab中将人工模型(fbx、obj)、建筑矢量面(shp)和BIM模型(clm)的处理都集中在一起,统一使用通用模型处理。

Cesiumlab对人工模型、建筑矢量面和BIM模型的处理参数设置 CesiumLab系列教程_第2张图片

输入文件部分,加载文件在这里不在赘述,输入了文件后,点击每条记录后面的小齿轮就可以进入设置值参数界面,具体参数面板,根据输入类型不同而不同。

1.obj参数设置

Cesiumlab对人工模型、建筑矢量面和BIM模型的处理参数设置 CesiumLab系列教程_第3张图片

​1)空间参考

对于通用模型,大部分的数据都没有自带空间参考,为了便于处理,所以我们使用了一个默认值: ENU:39.90691,116.39123 此位置在天安门附近。模型坐标的 (0,0,0)点会放置到该位置,如果你的模型坐标非常大,距离零点很远,可能漂浮在半空中。默认坐标仅仅是为了测试,需要根据你数据具体设置。

2)属性文件

通用模型处理的数据,都会默认带两个属性:id,name对于不同的数据 id 和 name 来源不同。 Obj: name 来自 node name,id 是随机生成 Fbx:name 来自 node name,id 是根据 fbxsdk 的unqiueid 计算 md5 得到。 Clm:name 来自 构件名称,id 根据导出插件,revit 来自构件的 uuid,microstation 来自构件 id。 Shp:name 来自 name 字段,如果没有来自 FID,id 是来自 FID。

除了这两个属性之外,在本章【属性字段】部分可以选择是否携带可选属性。对于 obj、 fbx 等模型来说,由于本身不携带属性数据,我们支持通过属性文件来外挂属性字段。对于属性文件的要求:

你可能感兴趣的:(CesiumLab系列教程,信息可视化,数据分析,数据挖掘)