论文部分内容阅读
随着城市化进程的逐步推进,城市建设快速发展,各类建筑物的地下部分所占空间越来越大,地置深度越来越深。基坑工程向更大、更深、条件更复杂的方向发展,变得更加规范化、信息化和智能化。在基坑项目监测过程中,日常监测数据的处理及归档非常麻烦,需要大量的人力共同协作,数据共享很困难,预警和报警环节相对薄弱,导致项目存在风险,甚至出现事故。本文的目的是为基坑项目管理提供解决方案,设计和实现一套计算机应用系统,提高基坑数据处理和分析水平,为基坑监测安全提供保障,实现工程建设信息化、规范化管理。本文针对我国基坑项目监测中面临的问题与实际需求,综合利用SuperMap技术、Ajax异步动态刷新技术、SMTP邮件发送协议和HTTP协议,构建基坑项目管理系统。本文的主要工作和创新点如下:1.根据北京市勘察设计研究院提供的实际需求和基坑项目监测的现场调研,分析了基坑预警管理系统的总体需求。根据整体基坑预警系统的功能需求、性能需求以及国家监测规范,设计了系统总体方案。系统主要由监测数据中心和GIS管理中心二部分组成,在传统MVC设计模式基础之上,将控制层扩展为业务逻辑层和GIS逻辑层,方便系统的开发、扩展和部署。GIS逻辑层使用SuperMap进行基坑GIS信息的管理和开发,利用SDX+数据引擎实现GIS空间数据和属性数据的结合,使用Ajax技术实现GIS信息的异步动态刷新。2.对系统进行了详细设计,系统的功能设计包括GIS显示模块、数据分析模块、数据I/O模块、预警模块等。I/O模块能对DINI12和DINI03等电子水准仪数据进行分析,通过平差计算将监测数据入库。预警模块利用双控模式进行三级预警,通过邮件和短信进行报警处理。数据分析模块能够更加直观的反应监测点的变化情况和发展趋势。系统设计了GIS缓存、业务缓存提高效率,通过设置不同层次的影像金字塔减少GIS显示时间,设计了缓存置换算法,同时设计缓存数据一致性维护方案。3.开发并实现了GIS显示、数据分析、数据I/O、预警管理、项目归档等功能模块。在实现过程中,利用缓存技术,提高系统的效率。利用集群模式部署系统,增加了吞吐量,提高了系统稳定性,达到负载均衡。系统已在北京市勘察设计研究院成功应用,取得了良好的经济和社会效益。