2012-02-18 5 views
1

자바 스크립트에서 난수를 생성 한 다음 Google 선 차트를 그려주는 페이지를 만듭니다. 데이터가 계속 나오고 차트가 업데이트되어야한다는 아이디어가 있습니다. 지금 당장하고있는 일은 새로운 데이터가 추가 될 때마다 차트를 다시 그립니다. 즉, 전체 차트를 초당 20 회 다시 그리는 것을 의미합니다. 그러나 프로세스가 상당히 느려집니다.전체 차트를 다시 그리지 않고 Google 차트를 새로 고칩니다.

궁금한 점은 Google Charts에 행을 추가하고 행을 이동 (예 : 이동 및 푸시)하고 차트를 다시 그리지 않고 업데이트 할 수 있는지 궁금합니다.

그래도 작동하지 않는다면 실시간 데이터 시각화 도구에 대한 제안 사항이 있습니까?

답변

0

Google 차트는 Google API에서 제공하는 이미지입니다. 이미지의 일부만 변경할 수있는 방법이 없으며 새 이미지를로드해야합니다. 변경되는 차트가 필요하면 HighCharts를보십시오. 그것은 당신이 원하는 예제를 가지고있는 자바 스크립트 차트 패키지입니다. D3도 매우 강력하지만 더 많은 작업이 필요합니다.

+0

Google 차트를 사용하는 방법에는 두 가지가 있습니다. 이미지 차트 - Google 차트 API, 대화 형 차트 사용 - Google 시각화 API (클라이언트 코드)를 사용하십시오. 그러나 둘 다 사용하면 그래프를 다시 그려야합니다. 그러나 클라이언트 코드를 사용하면 서버를 다시 이동할 필요가 없습니다. –

+0

매우 유용합니다. Charts vs. Visualisations의 실제 차이점에 대해서는 확신하지 못했습니다. 돌아가서 더 많은 것을 읽고 HighCharts와 D3를 확인해 보겠습니다. 고마워요! – Caner

관련 문제