Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Családfák ábrázolása szabad szoftverekkel

Családfák ábrázolása szabad szoftverekkel

5. Open Source Budapest meetup (http://www.meetup.com/opensourcebudapest/events/221700413/), Budapest
Video record: https://vimeo.com/125040945

Miklos V

April 14, 2015
Tweet

More Decks by Miklos V

Other Decks in Programming

Transcript

  1. Családfák
    ábrázolása szabad
    szoftverekkel
    Vajna Miklós
    2015­04­14

    View Slide

  2. ged2dot: GEDCOM graphviz

    View Slide

  3. 3 / 10 5. Open Source Budapest meetup | Vajna Miklós
    Hogyan kezdődött?
    ● Rokon családfát készít az ő családjáról
    ● Kiegészítés saját részletekkel
    ● Igény legalább saját mentésre adatokról
    ● Vizualizációs igények – csak fizetős
    megoldás?
    ● Valójában még az se
    ● Csináljunk sajátot!

    View Slide

  4. 4 / 10 5. Open Source Budapest meetup | Vajna Miklós
    GEDCOM szerkesztők
    ● Többféle elérhető, megoldott probléma
    ● Offline:
    ● Gramps, GeneanalogyJ, stb.
    ● Online:
    ● PhpGedView, Ancestry.com, stb.
    ● Bővebben:
    ● http://sourceforge.net/directory/home­educa
    tion/genealogy/

    View Slide

  5. 5 / 10 5. Open Source Budapest meetup | Vajna Miklós
    Adatmodell
    ● A legtöbb embernek a GEDCOM szerint
    két családja van
    ● Ahol gyerek
    ● Ahol szülő
    ● Innentől a családfát le lehet írni egy
    gráffal:
    ● Pontok: emberek, családok
    ● Élek: tartalmazás

    View Slide

  6. 6 / 10 5. Open Source Budapest meetup | Vajna Miklós
    Megjelenítés
    ● Klasszikus értelmezések:
    ● Egy ember leszármazottai
    ● Egy ember felmenői
    ● Mi lenne ha egy család családfáját
    szeretnénk megjeleníteni?
    ● Pl. Ancestry.com­on van erre fizetős megoldás
    – De az is csak dédszülőkig
    ● Értelmetlen korlátozások: csináljunk sajátot!
    – Legalább azt kezeljük, ami síkba rajzolható

    View Slide

  7. 7 / 10 5. Open Source Budapest meetup | Vajna Miklós
    Graphviz lekérdezés

    View Slide

  8. LibreOffice extension:
    .ged import

    View Slide

  9. 9 / 10 5. Open Source Budapest meetup | Vajna Miklós
    Hogyan működik?

    View Slide

  10. 10 / 10 5. Open Source Budapest meetup | Vajna Miklós
    Kérések?
    ● Valaki?
    Diák: http://vmiklos.hu/odp
    Kód: http://github.com/vmiklos/ged2dot

    View Slide