论文部分内容阅读
近年来,随着沿海经济的快速发展,对海洋环境的破坏也越来越严重。为了对海洋环境进行修复,近年来国家海洋环境保护部门在多个省市开展了近岸海域空间综合整治修复工作。2014年,国家海洋环境监测中心承担的海洋公益项目“近岸海域空间整治效果与开发存量评估关键技术研究及应用”中提出要建立海域空间整治与优化利用管理决策支持系统。在此项目背景下,针对海域空间资源整治与优化利用项目管理的需求,开发了近岸海域空间综合整治修复管理信息系统。根据所处理数据类型的不同,系统分为属性数据管理子系统和图形数据管理子系统。图形子系统采用B/S模式开发,实现了对综合整治修复项目空间数据的展示、编辑、查询、空间定位、存量评估、辅助分析等功能。系统可视化功能可以根据统计指标将项目的各项数据通过各种统计图表和地图动态的展示在系统中;存量评估功能提取项目面积进行整治效果评价,生成结果图形和评估报告;辅助分析功能可以提取项目的原始海流监测数据,自动绘制海流玫瑰图。系统后端采用SQL Server结合ArcSDE将空间数据存储在地理空间数据库中,采用ArcGIS Server发布空间数据,采用WebAPI技术发布属性数据,为系统提供Rest服务。系统前端采用HTML5、CSS3和JavaScript技术搭建系统架构,采用jQuery、Bootstrap、Dojo等前端框架进行页面布局和功能开发,基于Esri公司的ArcGIS API for JavaScript进行GIS功能的开发和展示,结合ECharts图表库将项目数据进行可视化展示。系统方便了管理人员对项目数据的查询、管理及维护,丰富了项目的展示方式,有效的提高了项目的管理水平。本文的创新之处和主要成果如下:(1)完成的近岸海域空间综合整治管理信息系统图形子系统可以对项目空间数据进行便捷管理和可视化展示,实现系统存量评估、辅助分析等模块中的空间分析计算和结果展示,提高了项目的管理水平。(2)通过对代码多次封装重用,不同功能可以共用实现逻辑和代码,精简了代码量,并减少了代码冗余,提高了编程效率。(3)从数据库中提取原始海流监测数据,自动绘制海流玫瑰图,提高了工作效率。为Dojo框架下类似监测数据的自动处理提供了借鉴。