2012-07-29 2 views
1

jqplot에 곡선을 계산하고 시리즈의 점 사이에 값을 표시 할 수있는 기능이 있습니까?jqplot 시리즈 사이의 값 계산

예를 들어, showVerticalLinetrue으로 설정된 경우 아래 시리즈는 5 가지 값만 표시합니다. 각 틱마다 커브를 따라 각 값을 표시하고 싶습니다.

var data = [['2011-05-03 10:15:30', 25], 
      ['2011-05-04 11:30:30', 30], 
      ['2011-05-05 10:15:30', 25], 
      ['2011-05-06 11:30:30', 33], 
      ['2011-05-07 10:15:30', 25]]; 

답변

0

나는 다음과 같은 방법으로 접근 할 수 있다고 생각 : 교차로 (some math on line and curve intersection에 대한 수직선에 대하여 각 곡선 세그먼트 (segment) 검사에 대한

  1. 하지만, 웹에 대한 자세한 나는 당신이 수도 확신이있다 심지어 준비 JavaScript 방법을 찾으십시오).
  2. 교차하는 경우 원하는 포인트가 있고 x 및 y 좌표를 표시 할 수 있습니다.

당신은 당신이 점 plotObj.series[0].renderer._smoothedPlotData, as in @Mark's answer 및 테스트 포인트 라인 거리, 예를 들어를 얻을 수와 가장 가까운 걸릴 수 매끈 매끈 줄 옵션을 사용하는 경우. 첫 번째 언급 된 접근 방식이 더 정확할지라도.

+0

방향에 대해 고맙습니다. – user1560527