# Mangrove MonitorLite **Repository Path**: joy_2_0/mml ## Basic Information - **Project Name**: Mangrove MonitorLite - **Description**: Mangrove MonitorLite 是一个面向红树林生态研究与环境信息化应用的轻量级可视化系统。系统以多源生态监测数据为基础,整合植被物候、环境通量、位置参数及相关生态指标,通过大屏可视化界面实现对红树林生态状况的直观展示与基础分析。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-11-19 - **Last Updated**: 2025-11-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: 生态可视化, 植被物候分析, 环境通量监测, 多源数据集成, 轻量级前后端系统 ## README # Mangrove MonitorLite 轻量级红树林生态监测可视化系统 ## 项目简介 Mangrove MonitorLite 是一个面向红树林生态研究与环境信息化应用的轻量级可视化系统。系统以多源生态监测数据为基础,整合植被物候、环境通量、位置参数及相关生态指标,通过可视化界面呈现红树林生态状态的主要特征,并提供基础的数据展示与分析能力。 系统采用 Spring Boot 作为后端框架,前端使用 ECharts、Bootstrap 与原生 JavaScript 构建,包含首页监测大屏与物候详细分析页两个主要模块。项目结构清晰,可作为生态监测可视化的基础模板,适用于科研展示、课程实践与可视化开发参考。 --- ## 系统功能说明 ### 1. 首页监测大屏(Dashboard) - 全国红树林空间分布地图(GeoJSON 支持) - 在线监测卡片(经纬度、风速、H2O/CO2 浓度、温度、电压等) - 多类型可视化模块,包括折线图、散点图、雷达图、热力图等 - 模块点击跳转至详细分析页面 ### 2. 植被物候详细分析页面(Detail Page) - 物候指数多变量折线图(NDVI/NDMI/EVI 等) - 小时级与日级统计量切换 - 模块化 ECharts 组件(折线、柱状、影像展示等) - 日期筛选、统计模式切换、图表刷新逻辑 --- ### 前端说明 前端为 Spring Boot 的静态页面,默认随后端启动即可访问。 如需独立查看,可在任意静态服务器环境中打开首页。 --- ## 数据说明 - 前端可从后端接口获取监测数据(如 /getdata、/phenology-data) - 无数据库环境下可使用静态示例数据进行演示 - 数据库结构与示例数据均存放于 db/ 目录 --- ## 应用场景 - 红树林生态监测展示 - 生态学教学可视化 - 蓝碳研究辅助分析 - 前端可视化项目示例 - 环境信息系统课程设计 --- ## 开源声明 本项目仅包含通用可视化框架与示例数据,不包含任何企业内部或专有内容。适用于科研、教学与个人项目开发使用。