论文部分内容阅读
随着互联网技术的不断发展,尤其是物联网技术和5G通信广泛应用。越来越多的设备通过物联网技术接入互联网,逐步进入“万物联网”时代。管廊作为城市的地下“神经网络”,智慧化管理和运维已经成为主要发展目标。WebGIS作为最常见的地理信息系统,对智慧管廊业务的综合管理和发展有很好的支撑,能够协助处理智慧管廊相应的空间数据。本文针对基于物联网WebGIS平台智慧管廊系统的设计与实现进行研究,WebGIS能够实现对智慧管廊中地理数据的浏览、获取和分析等,使得管廊维护与管理更加直观,对综合业务效率的提高很有帮助。本文基于物联网WebGIS平台智慧管廊系统是基于二维WebGIS平台和Nodejs框架实现的。采用前后端分离开发模式,服务端采用Nodejs和MySQL数据库开发,浏览器客户端采用Vue前端框架和百度地图API实现。主要工作如下:(1)基于MySQL数据库设计实现了系统数据结构,完成了智慧管廊系统中数据库表创建。基于Nodejs的Koa框架实现了智慧管廊系统数据库增删改查接口开发,用于信息管理功能;Websocket服务端创建,用于设备智能报警和智能巡检功能。(2)系统采用基于MVVM开发模式的Vue前端框架搭建智慧管廊Web界面。基于百度地图API和AJAX技术实现了 WebGIS智慧管廊平台的设计和开发,在智能管廊系统中实现了基本测量、智能报警、在百度地图上添加设备站点实现设备联动、绘制管廊、管理管廊信息和智能巡检等功能。