снова вопрос к svg-объектам.
давайте представим, что у меня есть две строки, сгруппированные по g-tag:
<g id="a29">
<line class="hotwater graphic" x1="280" y1="50" x2="550" y2="50" id="g29"></line>
<line class="hotwater graphic" x1="280" y1="70" x2="550" y2="70" id="g29"></line>
</g>
Я перемещаю эти строки, перетаскивая мышь и назначая преобразование в группу, поэтому я получаю следующее:
<g id="a29" transform="translate(10 90)">
<line class="hotwater graphic" x1="280" y1="50" x2="550" y2="50" id="g29"></line>
<line class="hotwater graphic" x1="280" y1="70" x2="550" y2="70" id="g29"></line>
</g>
Теперь я хочу сохранить строки в базе данных, и для этого я хочу добавить перевод к точкам линий. Конечно, я могу менять точку за точкой, но что, если у меня есть ломаная линия или прямоугольник?
Нет ли способа исправить эти точки позиционирования за один шаг, независимо от типа svg? Возможно, d3 js предлагает такую функцию?
Спасибо, Карстен