基于 Cesium 的 GLB 建筑模型分层分房间点击拾取技术实现在基于 WebGIS 系统中,我们需要在三维地图上加载一栋完整的 GLB 格式建筑模型,并实现点击建筑的不同区域时,弹窗显示对应房间的详细信息——包括房间名称、楼层、房间号和用途。这栋建筑模型在建模阶段已经按房间进行了节点划分,例如"101-综合办公区"、"201-总经理办公室"等,但并没有通过 glTF 结构化元数据扩展(如 `EXT_structural_metadata`)写入属性信息,因此 Cesium 的标准 `ModelFeature` 拾取机制无法直接使用。这就要求我们深入 Cesium 的