Я пытаюсь построить гистограмму изотипов с помощью Vega-Lite. Vega-Lite поддерживает настраиваемые строки пути SVG (например, "M10 10 H 90 V 90 H 10 L 10 10"
) в виде фигур, но рекомендует центрировать команды рисования пути в ограничивающем прямоугольнике от -1 до 1 для осей x и y (спецификация Vega-Lite)
У меня есть несколько значков, которые я хочу использовать, но они не помещаются в ограничивающую рамку. Я попытался изменить их размер с помощью Inkscape, но он просто добавляет атрибут преобразования к существующему пути. Конечно, это работает для просмотра SVG в браузере (или где-то еще), но поскольку сам путь остается неизменным, диаграмма Vega-Lite отображает SVG слишком большим и смещенным от центра.
Есть ли способ фактически пересчитать пути SVG?
В приведенном выше примере решение, которое мне нужно, было бы "M-1 -1 H 1 V 1 H -1 L -1 -1"