bmap.js 617 B

1234567891011121314151617181920212223242526
  1. var echarts = require("echarts");
  2. var BMapCoordSys = require("./BMapCoordSys");
  3. require("./BMapModel");
  4. require("./BMapView");
  5. /**
  6. * BMap component extension
  7. */
  8. echarts.registerCoordinateSystem('bmap', BMapCoordSys); // Action
  9. echarts.registerAction({
  10. type: 'bmapRoam',
  11. event: 'bmapRoam',
  12. update: 'updateLayout'
  13. }, function (payload, ecModel) {
  14. ecModel.eachComponent('bmap', function (bMapModel) {
  15. var bmap = bMapModel.getBMap();
  16. var center = bmap.getCenter();
  17. bMapModel.setCenterAndZoom([center.lng, center.lat], bmap.getZoom());
  18. });
  19. });
  20. var version = '1.0.0';
  21. exports.version = version;