В настоящее время я создаю svg для создания мозаики в виде сетки с помощью D3JS.
Вы можете представить как следующее изображение.
Я пометил маленькие изображения и имею данные в виде двумерного массива меток, чтобы отобразить маленькие изображения как конечное мозаичное изображение, подобное этому. У меня проблема в том, что у меня будет несколько мозаичных изображений и иногда более 30 изображений на странице с разными размерами сетки. Поскольку каждая мозаика изображения на самом деле является узлом из дерева d3 с отношениями. Снижение производительности при увеличении количества узлов и svgs.
Есть ли альтернативные способы конвертации сетки svgs на лету? Или есть другие лучшие предложения для достижения того же результата в D3js?
Спасибо