作为一名测绘工程专业的研究生,我一直对地理空间技术与实际应用的结合非常感兴趣。最近,我在开发一个地下管网可视化系统。这个项目是一个移动终端应用程序,旨在离线工作,解决现场检查人员在网络连接有限或没有网络连接的地区面临的挑战。
为什么要采用离线解决方案?
检查地下管网需要可靠的工具来访问空间数据、记录检查细节并可视化地理空间信息。现场条件往往缺乏稳定的互联网连接,尤其是在偏远或城市地下环境中。
我主要用了以下几个技术栈:
前端选择了vue框架;
为了确保在各种移动设备上保持一致且精致的 UI,我选择了 Quasar 框架;
选择capacitor与移动操作系统顺利集成;
地理空间可视化的核心自然选择了Cesium.js。
目前系统开发了大半,之前没有做过cesium在移动端的应用,中间踩了很多大坑,好在都一一解决了。分享一下我的部分系统截图。