为高新区国土业务搭建智慧国土一张图三维影像系统,目标是实现倾斜摄影三维实景模型、正射影像数据的统一管理、分层加载可视化,支撑乡村宅基地、土地现状的三维核查、国土资源浏览查看业务。系统包含首页总览、三维影像、图层管理、系统管理、系统监控五大核心模块。三维影像模块支持多村庄倾斜摄影模型图层、多期正射影像图层勾选切换加载,实现三维实景场景浏览、缩放旋转视角、空间定位查看;图层管理实现影像、模型图层的配置维护;系统管理完成用户、权限、数据源配置;系统监控对服务、图层加载状态进行监控。业务流程为管理员上传配置三维模型与影像数据源,业务人员登录系统,勾选对应村庄三维倾斜模型、正射影像图层,在三维场景中查看真实地表建筑、宅基地、地物现状,辅助国土调查、土地监管业务开展。
整体采用前后端分离 B/S 架构,前端基于 Vue2+Element‑UI 搭建管理页面,基于 Cesium 实现三维实景渲染;后端对接 GeoServer 发布 WMS/WMTS 空间服务,PostGIS 存储空间元数据。我主要负责前端三维模块开发,实现 Cesium 三维场景封装、多图层动态勾选加载管理,完成村庄倾斜摄影模型、正射影像图层切换渲染,开发场景视角控制、工具栏交互功能,对接后端空间服务接口,完成图层元数据联动渲染。开发遇到倾斜摄影模型加载卡顿、多图层叠加渲染冲突问题,通过设置图层加载优先级、模型 LOD 层级优化、视图范围裁剪加载策略,解决大场景三维模型渲染性能问题,保障多村庄实景模型流畅浏览,完成整套三维影像业务模块落地,支撑国土业务人员实景查看作业。