Спасибо за ответы - вот еще немного информации о том, почему я хочу анимировать круг в SVG:
У нас есть приложение сервер-клиент.Я планирую генерировать изображения SVG для представления диаграмм (круговых диаграмм / гистограмм) на сервере и отправлять SVG клиентам.У нас есть клиенты Java и .NET.Я напишу код на стороне клиента для анализа и рендеринга изображений SVG, полученных с сервера.Я планирую использовать только подмножество формата SVG - не более того, что нам нужно для представления наших диаграмм, но требуется анимация.
В долгосрочной перспективе было бы неплохо иметь клиент ajax - это будетработать в браузерах без Java или .NET времени выполнения.Вот почему я выбрал формат SVG.
Для краткосрочного решения я думаю, что теперь я добавлю свой собственный элемент в SVG, определяя дугу, используя начальный угол и угол развертки.Затем я могу легко определить нужную мне анимацию, анимировав угол развертки, и упростив мою реализацию.
В долгосрочной перспективе - если мы действительно дойдем до реализации клиента AJAX / HTML - мне придется заново реализоватьи придерживаться стандарта SVG.