一、充电站热力图可视化系统
一个基于微信小程序的实时地理数据可视化平台
项目链接:`https://gitee.com/yangjin-at/heatmap_api.git`
技术栈:微信小程序 · Supabase (PostgreSQL) · 高德地图 JS API · Realtime · 数据采集
项目概述
本项目旨在解决城市充电基础设施“信息不对称”问题,通过**自动化数据采集 → 云端存储 → 实时可视化**的完整链路,为用户提供直观的充电站分布热力图,辅助出行决策。
系统包含三大核心模块:
1. 数据采集引擎:自动抓取并清洗多源充电站数据。
2. 云数据库:使用 Supabase 存储结构化数据,支持空间查询。
3. 前端可视化:微信小程序 + 高德热力图 + 实时更新,提供流畅交互体验。
核心技术栈
前端框架: 微信小程序原生开发 (WXML/WXSS/JS)
地图服务: 高德地图 JavaScript API + UI 库 (热力图)
后端/数据库:Supabase (PostgreSQL + Realtime + Auth)
数据采集:Python 爬虫 (requests + BeautifulSoup/puppeteer)
部署:微信开发者工具 + Supabase Dashboard