Javascript Bibliothek - Stammbaum Flussdiagramm

8

Ich bin auf der Suche nach einer einfachen Javascript-Bibliothek (Svg?), die mir erlauben, eine Stammbaum-Beziehungen zu zeichnen.

Ich habe viel auf Google gesucht, habe viele interessante Bibliotheken wie Raphaël und seine Erweiterung Dracula gefunden. Google hat eine eigene Bibliothek, um auch Flowcharts zu erstellen.

Leider stellt jede Bibliothek eine Beziehung zwischen Knoten mit einer einzelnen Zeile her. Wenn A und B eine Beziehung zu C haben, werde ich 2 Zeilen erhalten: eine von A nach C und eine von B nach C.

Was ich brauche, ist eine Linie von A nach B (wir nennen es AB) und eine Linie von AB nach C, um die Hochzeit von A und B darzustellen.

Beispielbild

Danke.

    
MrMime 03.05.2012, 10:56
quelle

3 Antworten

3

Ich habe das gleiche Problem. Hier ist, was ich gefunden habe:

Haben Sie andere Lösungen?

    
daigorocub 17.05.2012, 23:37
quelle
0

Ich habe eine Graphviz Dot-Datei erstellt, um eine solche Ausgabe zu erstellen. Momentan arbeite ich an einem Ruby -Skript, um dieses aus einer .gedcom-Datei zu generieren.

Hier sind die .dot-Inhalte, die Knoten mit Zahlen sind nur Punkte und fließen die Kanten auf die richtige Weise.

%Vor%     
peter 04.01.2017 23:24
quelle
0

Obwohl es keine "Bibliothek" ist, existiert ein Dienstprogramm, mit dem Sie genau das zeichnen können, was Sie beschreiben. Einfach als "SVG-Dienstprogramm" bezeichnet, ist dies eine kostenlose Software mit einem grafischen Designer, mit dem Sie echte Familienbeziehungen definieren können (einschließlich mehrerer Ehepartner, vorläufiger Kinder usw.). Siehe Mehr zu SVG-Stammbäumen .

Nach dem Entwurf werden die Beziehungen und das Layout in einem einfachen Textdateiformat erfasst, so dass sie geändert oder wiederverwendet werden können. Das Dienstprogramm generiert eine SVG-Version für die Verwendung in einem Blogpost oder einer anderen Webseite. Es gibt mehrere mögliche Konfigurationen, die mehrere SVG-Bilder auf derselben Seite, Tooltip oder Pop-up-Informationen hinter Personen-Boxen oder "Familien", Pan-Zoom einzelner Bäume, Miniaturansichten zusammen mit Bildunterschriften usw. ermöglichen.

Das Installationspaket, die Dokumentation und Beispiele sind in einem Dropbox-Ordner verfügbar. Kontaktieren Sie den Autor des oben genannten Blogposts, um Zugang zu erhalten.

Das Dienstprogramm wurde für die Verwendung unter Windows entwickelt, wurde jedoch auch unter der WINE-Kompatibilitätsebene auf einem Mac ausgeführt.

    
ACProctor 13.10.2017 10:28
quelle

Tags und Links