标签:
最近做项目想要在百度地图上叠加显示echart的散点图,然后根据地图的缩放等级和区域范围要显示不同的散点图,这中间折腾了好久。功能要求包括:
var ecModel = myChart._model;var bmap = null;ecModel.eachComponent(‘bmap‘, function (bmapModel) {if(bmap == null){bmap = bmapModel.__bmap;}});
var pt = bmap.pixelToPoint({x: 800,y: 500});var pix = bmap.pointToPixel({lng: 114.31,lat: 30.52});alert(‘lng:‘ + pt.lng + ‘, lag: ‘ + pt.lat);alert(‘武汉的坐标: x:‘ + pix.x + ‘, y: ‘ + pix.y);bmap.addEventListener("dragend",function(){alert(‘缩放等级:‘ + bmap.getZoom());});bmap.addEventListener("moveend",function(){alert(‘缩放等级:‘ + bmap.getZoom());});
EChart系列:在echart3中使用百度地图扩展之后,如何获取到百度地图对象
标签:
原文地址:http://www.cnblogs.com/strinkbug/p/5394975.html