基于 ECharts 和 AMap 实现行政区能量热力图
介绍如何使用 ECharts 和 AMap 构建行政区能量热力图,并提供获取行政区边界 GeoJSON 数据和配置方法。
获取行政区边界 GeoJSON 数据
- 在高德开放平台申请 API 密钥。
- 使用行政区代码,调用高德地图 API 获取对应行政区的边界 GeoJSON 数据。
渲染步骤
- 引入 ECharts 和 AMap 库文件:
html [removed][removed] [removed][removed]
- 配置 webpack,避免对 AMap 库进行打包:
javascript // build/webpack.base.conf.js externals: {'AMap': 'AMap'}
- 根据获取到的行政区边界 GeoJSON 数据,使用 ECharts 绘制热力图,并叠加到 AMap 地图上。
注意事项
- 高德开放平台 API 提供每日免费配额,如需更高配额,可申请企业版。
- 确保项目中正确引入 ECharts 和 AMap 库文件。
energymap-main.zip
预估大小:54个文件
energymap-main
文件夹
.babelrc
240B
package.json
2KB
package-lock.json
585KB
src
文件夹
components
文件夹
dotMap.vue
8KB
mixins
文件夹
resize.js
840B
main.js
359B
...
1.03MB
文件大小:
评论区