echarts-gl
Version:
Extension pack of ECharts providing 3D plots and globe visualization
21 lines (17 loc) • 579 B
JavaScript
import echarts from 'echarts/lib/echarts';
import Geo3D from '../coord/geo3D/Geo3D';
import './map3D/Map3DSeries';
import './map3D/Map3DView';
import opacityVisual from './common/opacityVisual';
echarts.registerVisual(opacityVisual('map3D'));
echarts.registerAction({
type: 'map3DChangeCamera',
event: 'map3dcamerachanged',
update: 'series:updateCamera'
}, function (payload, ecModel) {
ecModel.eachComponent({
mainType: 'series', subType: 'map3D', query: payload
}, function (componentModel) {
componentModel.setView(payload);
});
});