高程图分散了集合标记

Highcharts scatter set markers

本文关键字:集合 分散 高程图      更新时间:2023-09-26

如何在Highchart散点图中指定每个人口的标记形状?在我看来,它们是随机选择的还是从列表中选择的?

默认情况下可以随机选择,但要显式设置它们,请尝试这样做:

series: [{
    name: 'Predefined symbol',
    data: [316.4, 294.1, 195.6, 154.4],
    marker: {
        symbol: 'triangle'
    }
}],

其中symbol属性可以指定一个形状或链接到一个图标。还有一些非常酷的其他选项,例如使用以下代码创建自定义形状:

// Define a custom symbol path
Highcharts.SVGRenderer.prototype.symbols.cross = function (x, y, w, h) {
    return ['M', x, y, 'L', x + w, y + h, 'M', x + w, y, 'L', x, y + h, 'z'];
};
if (Highcharts.VMLRenderer) {
    Highcharts.VMLRenderer.prototype.symbols.cross = Highcharts.SVGRenderer.prototype.symbols.cross;
}

这是highcharts文档关于这个主题的链接:

http://api.highcharts.com/highcharts plotOptions.scatter.marker.symbol