1.项目概述:
该项目是应青海省海东市水力资源部要求开发的水生态环境监管平台,集成了遥感监测、视频监控、数据分析和预警推送等多种技术手段,为水环境保护提供全方位的技术支撑。
本项目是海东市关于重点水系水生态环境精细化管理系统,包括全覆盖、精准信息一体化数据库、重点支流水生态环境网格化管理空间子系统、重点支流水环境网格化动态监管子系统、水生态环境遥感动态监管子系统、重点支流水功能区监督管理子系统、关键生态系统结构遥感识别与保护子系统、重点支流治理项目生态环境效益分析子系统、重点支流污染责任管理决策子系统、移动端展示与决策支撑子系统这9个平台,主要包含如下6大功能:
一个数据中心。通过对数据的加工、传输和交换,建成规范、统一,包含历史专题数据、基础空间数据、实时数据和综合分析数据的平台。
一张图管理。通过“一张图”的信息集成与整合电子地图来展示综合分析信息,实现属性数据与空间数据的无缝对接,整体把握全省的水生态环境质量状况。
一套管理模块。以数据一体化为抓手,实现科学研究、决策分析、预警响应等水环境综合一体化管理。
数据分析集成。汇集地区划分、时空变化分析、专题研究等综合分析技术与应用能力,促进水生态环境质量精细化管理。
模拟技术集成。加强模型优选和开发,深入属地化参数研究,增加模型模拟技术,模拟和预测污染物在环境中的行为,为综合决策管理和预警响应提供重要的技术支持作用。
本系统采用B/S架构,使用JAVA开发语言,采用微服务方式进行开发设计,结合maven多模块开发,使用目前流行的多种web技术,包括Spring Boot, MyBatis, apache Shiro, ehcache/redis, Jquery ,BootStrap, WebSocket 等等,采用MySQL和MongoDB数据库进行数据存储等。
作为海东项目后端负责人,完成整个项目从零到一的全部开发工作。系统基于springboot3.2框架搭建,使用PostgreSQL数据库,通过MQTT、MinIO及萤石云实现视频实时监控、AI识别预警及视频录制上传等功能,满足无人实时监控需求。系统具备矢量数据、服务信息、实景图等多媒体资源管理功能,使用OAuth 2.0 + CAS实现单点登录管理与认证,结合地理信息、影像数据完成整个海东市水系生态环境数据化展示及数据共享功能。