气象数据可视化系统-python flask sqlite node

项目描述
一个面向气象数据查询、分析和可视化展示的 Web 系统。项目使用 Flask 提供后端 API,Vue 3 构建前端交互,ECharts 完成趋势图、柱状图、散点图、热力图和全国天气地图展示,并接入和风天气 API 与大模型接口,用于实时天气、未来预报、历史分析和 AI 天气预警建议。

http://127.0.0.1:5173
账户:user 密码:123456
账户:admin 密码:123456

功能描述
用户注册、登录、会话鉴权与管理员入口
城市搜索、实时天气、未来多日预报查询
天气数据采集、清洗、入库与历史记录查询
折线图、柱状图、散点图、热力图等 ECharts 可视化
全国天气地图,支持温度/湿度模式与城市实时数据统计
历史天气趋势分析,支持 CSV、图表 PNG/PDF 导出
接入大模型接口,生成天气风险提示、出行建议并支持连续对话

运行环境
开发环境 pycharm
运行环境 flask+mysql+python3.10+node21.7.3

项目技术
后端:Python 3、Flask、Flask-SQLAlchemy、Flask-CORS、requests、python-dotenv
前端:Vue 3、Vue Router、Axios、ECharts 5、Vite
数据库:SQLite
数据源:和风天气 API
AI 能力:通义千问或其他 OpenAI 兼容接口

以上系统源码经过技术整理与调试,确保能正常运行

提供最优质的资源集合

立即查看 了解详情