2014-02-12 4 views
0

Я пытался сделать двойной список, используя d3.js. Я пробовал с аккордами в d3.js, но это не сработало. Может ли кто-нибудь помочь мне с функцией в d3.js, которая лучше всего подходит для кругового списка.Связанный двойной список с помощью d3.js

EDIT: Что-то вроде этого

enter image description here

+0

[? Что вы пробовали] (http://mattgemmell.com/what-have-you-tried/) Пожалуйста, пост пример из код, который вы использовали до сих пор. SO - это не сайт, на котором вы можете запрашивать продукты, но сайт, где мы можем помочь вам исправить проблемы. – Cerbrus

+0

@cerbus Я не прошу продукта. Я сказал, что пробовал аккорд в D3.js. Рабочий пример: http://bost.ocks.org/mike/uberdata/. Проблема в том, что я не хочу, чтобы эти ссылки были в круговом цикле. – jason

+0

Как вы хотите, чтобы ваши ссылки отображались? Если у вас есть идея, как это должно выглядеть, мы можем указать вам пример реализации. – ckersch

ответ

2

Я хотел бы предложить следующее:

Создание массива данных для каждого из узлов. Затем создайте массив связей между узлами. Каждая ссылка должна содержать местоположение каждого узла.

Для каждого узла и ссылки создайте группу. Для узлов добавьте некоторые прямоугольники и текст. Для ссылок добавьте несколько стрелок.

Вот подобный пример с кругами:

Directed graph

+0

Это было совсем не то, что я искал 4 bt, это помогло мне так сильно, что +1 для этого – jason

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