连续在线排位echarts path://M0,10 L10,10 L5,0 L0,10 z配置项内容和展示

摄像头统计连续在线情况

配置项如下
      var fontSize = 10;
var normalColor = "#ffffff";
var xData = ["广东", "重庆", "甘肃", "云南", "贵州", "湖北"];
var yData = [460, 350, 320, 240, 220, 200];

var option = {
    backgroundColor: "#2b3c7a",
    title: {
        show: true, //显示策略,默认值true,可选为:true(显示) | false(隐藏)
        text: "连续在线排位", //主标题文本,'\n'指定换行
        x: "center", //水平安放位置,默认为'left',可选为:'center' | 'left' | 'right' | {number}(x坐标,单位px)
        y: "5%", //垂直安放位置,默认为top,可选为:'top' | 'bottom' | 'center' | {number}(y坐标,单位px)
        textAlign: null, //水平对齐方式,默认根据x设置自动调整,可选为: left' | 'right' | 'center
        textStyle: {
            fontSize: 18,
            color: "#ffffff",
        },
    },
    tooltip: {
        trigger: "axis",
        confine: true,
        textStyle: {
            fontSize: fontSize,
        },
        extraCssText: "width:120px;height:120px",
    },
    grid: [{
        left: "6%",
        bottom: "8%",
        top: "25%",
        right: "6%",
        containLabel: true,
    }, ],
    xAxis: {
        type: "category",
        data: xData,
        axisLabel: {
            show: true,
            textStyle: {
                color: normalColor, //更改坐标轴文字颜色
                fontSize: fontSize, //更改坐标轴文字大小
            },
        },
        axisLine: {
            lineStyle: {
                color: normalColor, //更改坐标轴颜色
            },
        },
    },
    yAxis: {
        name: "单位:个数",
        triggerEvent: true,
        splitLine: {
            show: false,
        },
        axisTick: {
            show: false,
        },
        axisLine: {
            show: true,
            lineStyle: {
                color: normalColor,
            },
        },
        axisLabel: {
            show: true,
            textStyle: {
                color: normalColor,
                fontSize: fontSize,
            },
        },
    },
    // color: ["#e54035"],
    series: [{
        name: "",
        barMinHeight: 10,
        type: "pictorialBar",
        barCategoryGap: "10%",
        // symbol: 'path://M0,10 L10,10 L5,0 L0,10 z',
        symbol: "path://M0,10 L10,10 C5.5,10 5.5,5 5,0 C4.5,5 4.5,10 0,10 z",
        itemStyle: {
            normal: {
                //barBorderRadius: 5,
                //渐变色
                color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
                        offset: 0,
                        color: "#E6E70A",
                    },
                    {
                        offset: 0.5,
                        color: "#0081FD",
                    },
                    {
                        offset: 1,
                        color: "#0081FD",
                    },
                ]),
            },
        },
        label: {
            normal: {
                show: true,
                position: "top",
                textStyle: {
                    color: "#fff",
                    fontSize: fontSize + 2,
                },
            },
        },
        data: yData,
        z: 10,
    }, ],
};
    
截图如下