Obtendo as coordenadas do pixel da tela de um elemento Rect

Estou tentando obter as coordenadas de pixel da tela de um retângulo no SVG via script java. Quando o retângulo é clicado, posso descobrir sua largura, altura, posição xey com getBBox ().

Mas essas posições são as posições originais. Quero a posição da tela.

Por exemplo, se eu manipular o viewBox de todo o SVG, essas coordenadas getBBox não serão mais iguais que os pixels da tela. Existe uma função ou maneira de obter as coordenadas considerando a viewBox atual e o tamanho do pixel do elemento svg?

questionAnswers(2)

yourAnswerToTheQuestion