Почему перестали работать мои круговые диаграммы Google Visualization? - PullRequest
0 голосов
/ 03 декабря 2010

У меня странная проблема с некоторыми PieCarts, которые я создал с помощью API визуализации Google. Они отлично работали пару недель назад, но не больше. Понятия не имею почему. Мое использование действительно простое и простое:

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 - это, конечно, массив JSON. Диаграмма отображается, за исключением фактической круговой части. Я получаю заголовки диаграмм, легенду и все, кроме настоящих кусочков пирога.

Я пробовал на нескольких разных компьютерах и в разных браузерах (Firefox, Epiphany, отключив все мои плагины), но безрезультатно.

Полная страница здесь: http://scantool.jejik.com/domains/view/2

Может кто-нибудь сказать мне, что сломалось? Я бью стену уже несколько часов. Заранее спасибо!

1 Ответ

0 голосов
/ 18 января 2011

Я наконец нашел ответ. Это была ошибка в Google Visualisations. Одна часть круговой диаграммы была намного больше, чем остальные части вместе взятые (16.000 для одного среза, в отличие от всего лишь нескольких срезов). Это привело к сбою визуализации круговой диаграммы.

Google пообещал исправить это в следующем выпуске. В то же время я решил эту проблему, преобразовав свои данные в проценты.

...