作为核心开发者,负责 BIM 模型与 GIS 地理信息融合的技术攻关。后端基于 Spring Boot+Netty 构建高性能服务,采用 Protobuf 协议实现 BIM 模型轻量化传输(模型文件压缩率达 70%),通过 GeoTools 处理 GIS 空间数据,支持矢量地图与卫星影像的无缝切换。
设计分布式缓存架构(Redis Cluster)存储常用 BIM 构件库与地理瓦片数据,结合 Elasticsearch 实现工程要素的空间检索(如 "搜索 500 米范围内的桥梁构件")。前端采用 Three.js 渲染 3D 模型,通过 WebGL 实现 BIM 模型与 GIS 地形的实时叠加,支持毫米级精度的工程细节查看。
开发过程中解决了三大技术难点:1)BIM 模型流式加载优化(首屏加载时间从 30s 降至 3s);2)大规模点云数据的增量渲染;3)多用户协同标注的实时同步(基于 WebSocket 实现)。系统已应用于 2 个特大桥梁工程的施工指挥,缩短决策周期 60%。