2011-10-11 3 views
9

나는 하이 차트 API를 사용하여 웹 사이트의 일부 데이터를 플롯하기 위해 작업하고 있으며, 예를 들어 보도 자료와 같은 일을 상징하는 맞춤형 "선"을 추가 할 수 있어야합니다. .하이 차트 그래프에 사용자 정의 선 그리기

필자는 차트에 열 요소를 별도의 시리즈로 추가하는 것에 대해 생각해 보았지만 이상적이지 않습니다.

사람이

감사

답변

10

좋지 않을까 어떤 아이디어가있는 경우는하여 renderer 라인을 그릴 수 있습니까?

여기에 API doc for renderer입니다. path 함수를 살펴보십시오.

도 확인하십시오. path 기능을 보려면을 사용해보십시오.

+2

안녕하세요, 비슷한 검색어가 있습니다. 이 문제는 차트를 확대 또는 축소하면 그려진 svg 선이 그에 따라 크기가 조정되지 않는다는 것입니다. 마찬가지로 그려진 선은 내보내지지 않습니다. 이 문제를 처리하는 대체 옵션이 있습니까? 아니면 이러한 이벤트를 수동으로 처리해야합니까? –

+0

@AtharvaJohri 그 점에서 어떤 진전이 있었습니까? – Fardin

+0

안녕하세요 .. 내가 API에서 아무것도 찾을 수 없기 때문에 rescaling을 처리하기 위해 내 자신의 자바 스크립트를 썼습니다. 내보내기와 동일합니다. –

5

addPlotLine 또는 addPlotBand 방법 (http://api.highcharts.com/highcharts#Axis.addPlotLinehttp://api.highcharts.com/highcharts#Axis.addPlotBand)을 확인할 수도 있습니다.

선이 직선이 아니라면 SVG 경로를 그리는 것보다 쉽고 빠르게 사용할 수 있습니다.

+0

불행히도 링크가 작동하지 않지만 이것은 훌륭한 답변이며 문제를 해결했습니다 ... 누군가는 Highcharts 팀에 괄호가있는 URL을 갖는 것이 그렇게 좋은 생각이 아니라고 말해야합니다. – danii

관련 문제