本项目面向气象数据管理、智慧城市、环境监测、农业气象和应急指挥等业务场景,旨在解决气象与空间数据分散、地图标注能力不
足、权限管理不统一、业务知识难沉淀、查询效率较低等问题。系统通过统一平台整合用户权限、GIS 标注、知识库和 AI 问答能力,
辅助业务人员完成数据管理、区域分析、天气研判和应急决策。
点击空白处退出提示
本项目面向气象数据管理、智慧城市、环境监测、农业气象和应急指挥等业务场景,旨在解决气象与空间数据分散、地图标注能力不
足、权限管理不统一、业务知识难沉淀、查询效率较低等问题。系统通过统一平台整合用户权限、GIS 标注、知识库和 AI 问答能力,
辅助业务人员完成数据管理、区域分析、天气研判和应急决策。
本项目是一个气象数据与 GIS 可视化管理平台,主要提供用户登录认证、用户管理、角色管理、菜单管理、权限控制、数据概览、GIS
地图标注、知识库管理和 AI Agent 智能问答等功能。用户登录后,系统会根据角色权限动态展示菜单,并限制不同接口和页面的访问
权限。GIS 模块支持三维地图浏览、点位标注、区域绘制、面积周长计算和空间数据保存。AI 模块支持基于知识库的 RAG 检索、天气
我主要负责系统核心功能的设计与开发,包括后端接口设计、JWT 登录认证、Redis Token 黑名单退出机制、RBAC 权限模型、用户管
理、角色管理、菜单管理、前端动态路由权限控制、GIS 标注数据入库、AI Agent 服务接入以及 Docker/K8s 部署配置。项目采用前
后端分离架构,前端使用 Vue3、Vite、Pinia、Element Plus、Cesium 和 Turf.js,后端使用 Spring Boot、Spring Security、
MyBatis Plus,数据层使用 MySQL、PostGIS 和 Redis。实现亮点包括前后端权限联动、双数据源事务管理、三维地图标注、GeoJSON
空间数据存储、RAG 知识库检索、MCP 工具调用和独立 Python Agent 服务集成。



评论