Флэш карта отношений - PullRequest
       19

Флэш карта отношений

5 голосов
/ 08 марта 2010

Кто-нибудь знает какие-либо Flash-флаги, которые есть и бесплатные, которые делают что-то похожее на http://audiomap.tuneglue.net/ (вы должны ввести поисковый запрос, чтобы увидеть его в действии).

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

Спасибо

Ответы [ 2 ]

5 голосов
/ 08 марта 2010

Я считаю, что это называется радиально-ориентированный граф радиального дерева . Вот несколько основных моментов от Google:

  1. Возможно, вы сможете адаптировать что-то из Flare (см. Demo -> Layouts-> Force and Layouts-> Radial для примеров, которые почти делают то, что вы хотите). *
  2. Birdeye , в частности RaVis Explorer (компонент Flex).
  3. Взгляните на spicynodes - его собственный флэш-код, но есть бесплатная версия для индивидуального использования.
  4. Есть бесплатная, но менее привлекательная версия, которая является частью OpenLaszlo framework.
  5. Также есть Созвездие , но это лицензия за 550 долларов, поэтому не стоит использовать, если вы ищете что-то бесплатное:)

См. Также этот SO вопрос , касающийся флеш-визуализации в целом.

Надеюсь, это поможет вам в любом случае направить вас в правильном направлении.

2 голосов
/ 11 марта 2010

@ Ричард Инглис уже упомянул Prefuse Flare , который предоставляет несколько хороших флэш-макетов. Я не уверен, может ли он выполнять загрузку данных по требованию в график, который он показывает.

Одно, без флэш предложение, которое у меня есть, - JavaScript InfoVis Toolkit . Вы можете выполнять загрузку данных по требованию с помощью компонентов визуализации в JIT. Это всего лишь предложение, поскольку я предполагаю, что вы хотите сделать это в веб-приложении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...