2010-12-03 29 views
0

J'ai un problème étrange avec certains PieCarts que j'ai créés avec l'API de visualisation de Google. Ils ont bien fonctionné il y a quelques semaines, mais plus maintenant. Je ne sais pas pourquoi. Mon utilisation est vraiment simple et basique:Pourquoi mes pièces Google Visualization ont-elles cessé de fonctionner?

var chart1_data = new google.visualization.DataTable(doctypeDataTable); 
var chart1_view = new google.visualization.DataView(chart1_data); 
chart1_view.setColumns([1, 2]); 
var chart1 = new google.visualization.PieChart(document.getElementById('chart1')); 
chart1.draw(chart1_view, {width: width, height: height, is3D: false, title: 'Document types'}); 

doctypeDataTable est un tableau JSON, bien sûr. La représentation graphique, sauf pour la partie de tarte réelle. Je reçois les en-têtes de graphique et la légende et tout, mais pas les tranches réelles de la tarte.

J'ai essayé sur différents ordinateurs et dans différents navigateurs (Firefox, Epiphany, désactivant tous mes plugins) mais sans résultat.

pleine page est ici: http://scantool.jejik.com/domains/view/2

Quelqu'un peut-il me dire ce que brisé? Je frappe un mur depuis plusieurs heures maintenant. Merci d'avance!

Répondre

0

J'ai finalement trouvé la réponse. C'était un bug dans Google Visualisations. Une partie du camembert était beaucoup plus grande que les autres parties combinées (16.000 pour une tranche, contre seulement une poignée sur les autres tranches). Cela a entraîné l'échec de la mise à jour du graphique à secteurs.

Google a promis de le corriger dans sa prochaine version. Pendant ce temps, j'ai travaillé autour d'elle en convertissant mes données en pourcentages.