echarts+百度地圖繪制帶效果的散點(diǎn)

一般情況下帶效果的散點(diǎn)會用在有排名的數(shù)據(jù),所以需要從后臺拿到需要的排名數(shù)據(jù)或者將數(shù)據(jù)處理成排序后的數(shù)據(jù)

series: [
         {
           name:"銷售額",
           type: "scatter",//散點(diǎn)圖
           coordinateSystem: "bmap",//坐標(biāo)系必須為bmap
           data: testPoint, //測試的城市數(shù)據(jù)
           tooltip: {//鼠標(biāo)移上去的提示
             formatter: function(params, ticket, callback) {
               
             }
           },
           //定制點(diǎn)的大小 根據(jù)銷售額的數(shù)據(jù)定制點(diǎn)的大小
           symbolSize: function(val) {
             //val是 value: [118.78, 32.04, 300]
             return val[2] / 10;
           },
           label: {
             formatter:(data)=>{//展示名稱和銷售額
               return data.name+"-"+data.data.value[2]
             },
             position: "right"
           },
           //點(diǎn)的顏色
           itemStyle: {
             color: "#ddb926"
           },
           //鼠標(biāo)移上去顯示文本
           emphasis: {
             label: {
               show: true
             }
           }
         },
         {
           //有效果的散點(diǎn)圖
           name:"Top10",
           type:"effectScatter",//有效果散點(diǎn)圖
           coordinateSystem: "bmap",//坐標(biāo)系必須為bmap
           data:topdata,
           //定制點(diǎn)的大小 根據(jù)銷售額的數(shù)據(jù)定制點(diǎn)的大小
           symbolSize: function(val) {
             //val是 value: [118.78, 32.04, 300]
             return val[2] / 10;
           },
         }
       ]
soogif.gif

繼續(xù)定制

{
           //有效果的散點(diǎn)圖
           name:"Top10",
           type:"effectScatter",//有效果散點(diǎn)圖
           coordinateSystem: "bmap",//坐標(biāo)系必須為bmap
           data:topdata,
           //定制點(diǎn)的大小 根據(jù)銷售額的數(shù)據(jù)定制點(diǎn)的大小
           symbolSize: function(val) {
             //val是 value: [118.78, 32.04, 300]
             return val[2] / 10;
           },
           tooltip:{

           },
           label: {
             formatter:(data)=>{//展示名稱和銷售額
               return data.name+"-"+data.data.value[2]
             },
             position: "right",
             show:true
           },
           hoverAnimation:true,//鼠標(biāo)移上去動畫
           rippleEffect:{
               brushType:'stroke',//設(shè)置波紋樣式
               // color:"red"
           },
           itemStyle:{//設(shè)置點(diǎn)的樣式
               color:"purple",
               shadowBlur:10,
               shadowColor:"#333"
           }
         }

接著傳入真實(shí)數(shù)據(jù)即可

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容