grafviz | |
---|---|
Typ | software pro vytváření diagramů [d] |
Vývojář | AT&T Labs [1] |
Zapsáno v | C [2] |
Rozhraní | Tk |
Operační systém | linux |
Nejnovější verze | |
Čitelné formáty souborů | TEČKA |
Licence | Eclipse Public License [1] |
webová stránka | graphviz.org |
Mediální soubory na Wikimedia Commons |
Graphviz (zkratka anglického Graph Visualization Software ) je balíček utilit pro automatickou vizualizaci grafů , specifikovaných jako popis v jazyce DOT , a také další textové a grafické programy, widgety a knihovny používané při vývoji softwaru pro vizualizaci strukturovaných dat . . Vyvinutý laboratoří AT&T , distribuovaný jako open source pod licencí EPL , běží na mnoha operačních systémech, včetně Linuxu , Mac OS , Unix -like OS, Microsoft Windows .
Balíček se skládá ze sady nástrojů příkazového řádku a programů GUI schopných pracovat se soubory DOT, stejně jako widgetů a knihoven, které usnadňují vytváření grafů a grafických programů. Mezi nimi:
Obslužný balík obsahuje program „tečka“, automatický vizualizér orientovaných grafů, který jako vstup bere textový soubor v jazyce DOT s grafovou reprezentací ve formě sousedních seznamů a na výstupu tvoří graf ve formě grafický, vektorový nebo textový soubor.
Vstupní soubor pro program "tečka" je obyčejný textový soubor ve speciálním popisném jazyce. Struktura souborů je velmi jednoduchá, např.
digraf G{ Narození->Mládí->Zralost->Stáří->Smrt; Mládí->Smrt; Zralost->Smrt; }Program „tečka“ sám rozpozná všechny souvislosti grafu a uspořádá jej tak, aby minimalizoval počet průsečíků.