Лучшая концепция графического интерфейса для редактирования и управления большими ациклическими графиками
-
03-07-2019 - |
Вопрос
Цель состоит в том, чтобы обеспечить быстрое и интуитивно понятное управление потенциально большими графовыми структурами.
Концепции, с которыми я столкнулся:
- Дерево
- ДеревоКарта
- Диаграмма Венна
- Гиперболическое дерево
Какой из них вы бы предпочли или есть другие идеи?
Решение
Лучшее практическое решение пользовательского интерфейса для больших графиков, с которым я столкнулся, — это Весенний график Марка Шепарда.Он также довольно хорошо масштабируется.
Другие советы
Возможно, вы захотите взглянуть на GUESS, который имеет некоторые хорошие функции быстрого прототипирования, такие как интегрированный предметно-ориентированный язык для манипулирования/генерации графиков, а также включает в себя различные макеты графиков.Это означает, что вы можете легко взломать демо-версию и проверить, нравится ли вам интерфейс.
небесные рельсы это интересная концепция;редактирование будет осуществляться с помощью командной строки, а не прямым манипулированием.Реализация в настоящее время обрабатывает 10^4 узлов, что по обычным меркам не является большим графом (большие графики в настоящее время означают, что вы не можете легко поместить их в 32-битную память), но эта концепция использует врожденную человеческую трехмерную навигацию. навыков, поэтому их следует масштабировать до настолько больших размеров, с которыми мы можем справиться.
Вот несколько умных идей для разных масштабов:
- Пользовательский интерфейс Циркла Действительно крутой компонент vuejs, навигация немного напоминает масштабирование фракталов Мандельброта.банкомат ограничен шестью уровнями.
- Браузер дерева с D3 Умное решение от TU Graz.Не уверен насчет влияния на лицензирование, но выглядит очень многообещающе.
- гефи Это будет использоваться журналистами данных для показа очень больших сюжетов, но это не самое интерактивное решение.
- да/работает Очень опытная компания с широким спектром потрясающих решений для построения диаграмм.
- ГрафQLViz Космический хот-род для Graphviz.
Почему бы не использовать решение с помощью интеллект-карты?Там так много крутых.Например,
- майндмейстер Отличное веб-решение, с помощью которого вы можете легко поделиться своей работой, как документом Google.
- простодушие В виде приложения или ПК.Мой личный фаворит, особенно у меня под рукой.Существует также бесплатная версия.
- свободный ум OpenSource с разными форками, множеством плагинов и отличным DSL.