Apprendimento degli algoritmi di layout grafico
-
03-07-2019 - |
Domanda
Durante il mio lavoro quotidiano, tendo a imbattermi in dati che voglio visualizzare in modo personalizzato. Ad esempio, la creazione automatica di un grafico di chiamata simile a un diagramma di sequenza UML, la visualizzazione di digrafi o la visualizzazione di dati da un database (grafici a dispersione, contorni 3D, ecc.)
Per i grafici, tendo a usare GraphViz. Per trame simili a UML e trame 3D, vorrei scrivere il mio software per l'esecuzione su Linux.
Di solito programma in C ++ e prototipo in Python.
Quali libri hanno usato le persone per imparare questi algoritmi grafici di base? Ho visto alcuni post interessanti sul layout forzato e vari algoritmi di layout in stile blocco basati sui problemi di taglio e imballaggio: questi sono ottimi inizi, ma vorrei una guida e una panoramica più per principianti prima di saltare.
Soluzione