论文部分内容阅读
随着社会的不断发展和进步,城市的地下管网规模也变得越来越大,其结构也变得更为错综复杂。所以,为了使城市管网能够正常运行,管网企业必须派遣巡检人员对管网进行日常维护和检查。为了提高巡检人员的工作效率和巡检质量,开发一套基于Android端的智能巡检系统则显得尤为重要。智能巡检系统主要是利用融合Spring MVC+Ibatis Web技术、百度地图API、Android系统的GPS定位技术等技术,以实现对管网巡检的监控,从而提高巡检人员的工作效率,降低员工的工作量。基于Android端的智能巡检系统的核心部分是地图模块,其显示功能给系统提供了大量的地理化信息,如在实时监控和巡检线路功能中。利用实时监控功能管理者可以对所有的巡检人员进行监控和查询,或者利用巡检线路功能对巡检人员的巡检线路做出添加和修改。因此,地图模块在基于Android端的智能巡检系统中占有非常重要的作用。本文是以地图模块为研究中心,从平台端和Android端两个方向,设计和实现了地图模块功能。本文的主要内容具体如下:1.阐述了通过对Servlet主程序和web.xml文件的设计,开发实现了智能巡检系统中平台端与Android之间的报文上传,报文解析等问题。2.阐述了利用Spring MVC+Ibatis开发框架、Java与JSP和百度地图API等技术,设计出平台端的地图模块功能,实现了对巡检人员进行实时监控和在地图上拟订或修改巡检线路和巡检区域等功能。3.阐述了利用Java技术和Android端自带的SQLite数据库技术,设计出Android端的地图模块功能,实现了巡检人员通过Android移动端的在百度地图上进行精确和实时定位,并接受巡检任务等功能。4.阐述了通过对地图模块功能在平台端和Android端进行开发测试,并对结果进行了分析。