Bestes GUI Konzept zu bearbeiten / Verwaltung große azyklische Graphen
-
03-07-2019 - |
Frage
Der Punkt ist eine schnelle und intuitive Verwaltung der potenziell großen Graphenstrukturen zu ermöglichen
Konzepte mir begegnet ist, sind:
- Baum
- TreeMap
- Venn-Diagramm
- hyperbolische Baum
Welche würden Sie bevorzugen oder andere Ideen?
Lösung
Best praktische UI Lösung, die ich für große Graphen stoßen haben, ist Mark Shepherd Frühling graph . Er skaliert sehr gut zu.
Andere Tipps
Sie können einen Blick auf GUESS nehmen wollen, die für Graph Manipulation / Generation einige schöne Rapid-Prototyping-Features wie eine integrierte domänenspezifische Sprache und umfasst eine Vielzahl von Graphen-Layouts. Was bedeutet, Sie ganz einfach eine Demo hacken und prüfen Sie, ob Sie die Schnittstelle mögen.
skyrails ist ein interessantes Konzept; Bearbeitung würde durch seine Kommandozeile durchgeführt werden, anstatt eine direkte Manipulation. Die Implementierung verarbeitet derzeit 10 ^ 4 Knoten, die durch das normale Maß nicht eine große Graph ist (große Graphen jetzt-a-Tage bedeutet, man kann sich nicht einfach in 32-Bit-Speicher passen), aber das Konzept nutzt angeborene menschliche 3D-Navigation Fähigkeiten, so sollten so groß skalieren, wie wir bewältigen können.
Hier einige clevere Ideen für verschiedene Skalen:
- Zircle UI Eine echte kühle vuejs Komponente , Navigation ein wenig wie das Zoomen durch mandel fühlt fraktale. atm begrenzt durch sechs Ebenen.
- Baum Browser mit D3 Smart-Lösung von der TU Graz. Nicht sicher Auswirkungen über die Lizenzierung, sieht aber wirklich vielversprechend.
- Gephi Dies wird durch Daten Journalisten verwendet werden, sehr große Grundstücke zu zeigen, aber ist nicht die interaktive Lösung.
- yed / yWorks Sehr erfahrene Unternehmen mit einer breiten Palette von awesome diagramming Lösungen
- GraphQLViz Raum Hot Rod für Graphviz.
Warum eine Mindmap Lösung nicht verwenden? Es gibt soo viele da draußen abkühlen. Für z.