2015-08-25 4 views
1

Мне очень нравится this graphic by NYtimes. Этот, я думаю, создан с помощью иллюстратора, но можно ли создать что-то подобное с помощью d3.js? Есть ли какой-нибудь рабочий пример?Как создать диаграмму voronoi внутри круга с d3.js

+1

Вы уверены, что ваш пример - [диаграмма Вороного] (https://en.wikipedia.org/wiki/Voronoi_diagram)? Каким будет расстояние (между чем и что)? И какое расстояние это будет? –

+0

Я, конечно, похож на voronoi, но я не уверен, мне просто интересно, можно ли создать что-то подобное с помощью d3 – Imo

ответ

1

Похоже, что voronoi treemap. Он создается рекурсивным подразделением области с взвешенной диаграммой ворона: https://www.jasondavies.com/voronoi-treemap/. Например, вы можете вычесть вес с эвклидовой дистанции и пропустить перекрывающиеся точки.

+0

Я вижу https://www.jasondavies.com/voronoi-treemap/ - хороший образец, но не уверен, как сделать анимацию. Вы знаете? – Alex

+0

Нет. Вы можете взглянуть на первый кадр видео, а затем на последний кадр. Я не знаю смысла. Вы можете попробовать мою взвешенную диаграмму voronoi на https://awvd.codeplex.com! – Bytemain

Смежные вопросы