Есть некий timeline с отмеченными событиями на нём. Но вся проблема в том, что надписи от сносок могут накладываться друг на друга как это показано на скрине (первые два события слева).
Существует ли механизм или алгоритм который предотвращает пересечение объектов на холсте SVG?
Возможно вы знаете пример работ, где зумируя график объекты смещаются относительно друг друга чтобы не пересекаться