与渲染2d地图类似
echarts 渲染3d地图要先安装依赖 echarts-gl
npm install echarts-gl
但是常常依赖安装失败,这往往是因为 安装的这个依赖的版本太高造成的
可以尝试 安装低版本 "echarts-gl": "^1.1.2",
npm install echarts-gl@1.2.2
代码如下:
init() {
setTimeout(() => {
this.$e.registerMap("yangzhou", yangZhou); // 注册扬州数据
this.myChart = this.$e.init(this.$el);
this.setCharts();
this.myChart.setOption(this.chartOption, true); // 将配置项加到echarts中
window.addEventListener("resize", () => { // 监听屏幕缩放,使echarts同样缩放
this.myChart.resize();
});
}, 1000);
}
setCharts() { // 配置echarts
this.chartOption = {
tooltip: {
show: false,
},
visualMap: {
show: fals