Ich suche nach einer flexiblen Möglichkeit, die Ausgabe des GEDCOM-Datenmodells oder Gramps-Datenmodells anzuzeigen , die die gängigsten Datenmodelle für die Genealogie sind. Beide Datenmodelle unterstützen Stammbäume, die sowohl biologische Eltern als auch mehrere Verbindungen zwischen verschiedenen Zweigen eines Vorfahrenbaums enthalten.
Ein Beispiel für mehrfache Verbindungen wäre ein Fall, in dem zwei Schwestern einer Kernfamilie zwei Brüder einer anderen Kernfamilie heiraten. Dies ist bei einem entfernten Verwandten von mir irgendwann im 17. Jahrhundert der Fall, wie Sie in den Screenshots (meines Stammbaums auf MyHeritage.com ) unten sehen können.
Aus der Sicht der Brüder:
Aus der Sicht der Schwestern:
Ein komplizierteres Beispiel wäre, wenn eine Urgroßmutter eines Mannes die Schwiegermutter der Großmutter seiner Frau (oder ihrer Schwester) ist. So etwas kommt auch bei meinen Vorfahren aus dem 18. Jahrhundert vor, aber es ist etwas schwieriger, einen passenden Screenshot zu liefern.
Obwohl ich weiß, dass dies mit Canvas möglich ist, bevorzuge ich eine Lösung, die entweder SVG oder HTML für die Anzeige verwendet. Gibt es JS-Bibliotheken, die solche mehrfachen Verbindungen zwischen verschiedenen Zweigen desselben Baums standardmäßig unterstützen? Oder kennen Sie Beispiele für zB. D3.js , jsPlumb oder GoJS , die sowohl (1) die doppelte Elternverknüpfung als auch (2) mehrere Verbindungen standardmäßig unterstützen? Und wenn nicht, welchen Ansatz würden Sie empfehlen?
Dazu gibt es ein kostenloses Tool: SVG Family-Tree Generator (6.0) . Dadurch können Sie nicht nur einen Baum grafisch entwerfen und gestalten, der für Sie in eine Kombination aus SVG, HTML, CSS und JavaScript konvertiert wird, sondern auch Daten aus GEDCOM importieren. Darüber hinaus gibt es Konfigurationen, die eine Interaktion ermöglichen, entweder mit integrierter Klickfunktion oder benutzerdefinierter Funktionalität. In diesem Artikel werden ein Installationskit, Beispiele und Dokumentation erwähnt. Ich bin eigentlich der Autor und wollte ein Tool, das so ziemlich das tut, was Sie beschreiben, und so meine(n) Baum(e) mit Familie und Freunden teilen, ohne dass sie ein Abonnement benötigen.
Izzy
John Slegers
Izzy
/help/on-topic
Seite der anvisierten SE-Site ansehen (ja, jede SE-Site hat diese Seite), bevor Sie posten ;) // Übrigens: Wenn der Urgroßvater "Schwiegermutter" ist „Bei jedem meiner Vorfahren wäre ich ziemlich verwirrt; das mag heute "normal" sein, aber im 18. Jahrhundert? #DJohn Slegers
Izzy
John Slegers
lkessler
John Slegers