28 lines
616 B
JavaScript
28 lines
616 B
JavaScript
"use strict";
|
|
|
|
var echarts = require("echarts/index.blank");
|
|
|
|
require("./globe/GlobeModel");
|
|
|
|
require("./globe/GlobeView");
|
|
|
|
require("../coord/globeCreator");
|
|
|
|
echarts.registerAction({
|
|
type: 'globeChangeCamera',
|
|
event: 'globecamerachanged',
|
|
update: 'series:updateCamera'
|
|
}, function (payload, ecModel) {
|
|
ecModel.eachComponent({
|
|
mainType: 'globe',
|
|
query: payload
|
|
}, function (componentModel) {
|
|
componentModel.setView(payload);
|
|
});
|
|
});
|
|
echarts.registerAction({
|
|
type: 'globeUpdateDisplacment',
|
|
event: 'globedisplacementupdated',
|
|
update: 'update'
|
|
}, function (payload, ecModel) {// Noop
|
|
}); |