本地修改
基于 Vue 3 + 天地图 + ECharts 的中国区域气象实况可视化平台。展示50个主要城市的逐小时气温和降水数据,支持时间轴回放、热力图渲染、城市点查等功能。
XINGIS/ ├── index.html # 主页面入口 ├── css/ │ └── style.css # 深色主题样式表 ├── js/ │ └── app.js # 核心应用逻辑(Vue3 + 地图 + 图表) ├── data/ │ ├── weather_data.js # 前端数据文件(JS 全局变量格式) │ ├── weather_points.geojson # 城市点位(原始 GeoJSON) │ ├── weather_series.json # 逐小时时序数据(原始 JSON) │ ├── data_metadata.json # 数据元信息 │ └── 数据说明.md # 数据说明文档 ├── scripts/ │ ├── download_meteo_data.py # 数据抓取脚本(Python) │ ├── download_meteo_data.mjs # 数据抓取脚本(Node.js) │ └── package.json # Node.js 依赖配置 ├── .gitignore # Git 忽略规则 └── README.md # 本文件
index.html
# 使用 Python python -m http.server 3000 -d . # 或使用 Node.js npx serve . -p 3000 # 或使用 VS Code Live Server 插件
然后访问 http://localhost:3000
http://localhost:3000
cd scripts pip install requests python download_meteo_data.py
项目中使用密钥:195db652072d5e01f4e7c8ca772e4be2 (密钥通过 <script> URL 参数传入)
195db652072d5e01f4e7c8ca772e4be2
<script>
项目情境:以免费且免密钥的气象接口,构建一个全球或区域的气温、降水实况可视化平台,并配以时间轴回放。前端直连接口即可起步,适合作为入门引导题。
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
全球气象实况可视化平台 (T12)
项目概述
基于 Vue 3 + 天地图 + ECharts 的中国区域气象实况可视化平台。展示50个主要城市的逐小时气温和降水数据,支持时间轴回放、热力图渲染、城市点查等功能。
项目结构
功能特性
技术栈
快速开始
方式一:直接打开
index.html方式二:本地服务器
然后访问
http://localhost:3000数据更新
天地图密钥
项目中使用密钥:
195db652072d5e01f4e7c8ca772e4be2(密钥通过<script>URL 参数传入)