2015-06-10 3 views

ответ

3

Они могут быть выбраны случайным образом по умолчанию, но установить их явно, попробовать что-то вроде этого:

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

Смежные вопросы