amcharts v3 добавляет легенду к карте радара - PullRequest
0 голосов
/ 13 января 2020

Мне нравится добавлять легенду к своему радиолокационному чарду, но я не могу связать данные легенды с данными поставщика данных

Вот мой javascript код:

   AmCharts.makeChart("360_radar_chartdiv", 
  {"type": "radar",         
  "dataProvider": [  
   {"competence": "test Ronald","user_15": 7.5,"user_16": 7.5,"user_18": 1,"user_23": 5},
   {"competence": "Aansturen","user_15": 5,"user_16": 7,"user_18": 8,"user_23": 3}],
    "valueAxes":  [      
           {"axisTitleOffset": 20, "minimum": 0,"maximum": 10, "axisAlpha": 0.15}],
   "startDuration": 0       ,
   "graphs": [       
              {"balloonText": "[[value]]", "bullet": "round","valueField": "user_15"},
              {"balloonText": "[[value]]", "bullet": "round","valueField": "user_16"},       
              {"balloonText": "[[value]]", "bullet": "round","valueField": "user_18"},       
              {"balloonText": "[[value]]", "bullet": "round","valueField": "user_23"}
             ],
    "categoryField": "competence",
    "legend": {"align": "center", "markerType": "circle", "position": "right","marginright": 80, "automargin": false, "combineLegend": true, 
    "data": [
            {"title": "Beheer B van (Proeftuin)"},       
            {"title": "Acda W. (Willem)"},       
            {"title": "Baard B. (Bas)"},         
            {"title": "Bedrijf 1 - Jan Stucadoor"}]}    
    });

1 Ответ

0 голосов
/ 16 января 2020

Я решил эту проблему, поместив текст легенды в данные графиков:

"graphs": [
{"balloonText": "[[value]] - van Beheer B van (Proeftuin) "," bullet ":" round "," valueField ":" user_25 "},
{" balloonText ":" [[value]] - van Acda W. (Willem) "," bullet ":" round " , "valueField": "user_26"},
{"balloonText": "[[value]] - van Rutte ME (Mark)", "bullet": "round", "valueField": "user_27"},
{"balloonText": "[[value]] - van Bedrijf 1 - Persoon 1", "bullet": "round", "valueField": "user_33"}]

...