Ho bisogno di un algoritmo per posizionare etichette di testo orizzontali per più serie di punti sullo schermo (in pratica ho bisogno di mostrare timestamp e altre informazioni per una storia di oggetti in movimento su una mappa, in generale ci sono più punti dati per oggetto) . Le etichette di testo dovrebbero apparire vicino ai loro punti - sopra, sotto o sul lato destro - ma non dovrebbero sovrapporsi ad altri punti o etichette di testo.
Qualcuno conosce un algoritmo / euristico per questo?