То, на что вы смотрите, может показаться заброшенным проектом спецификации маркера.
Предлагается следующая версия спецификации SVG: SVG 2 . Это реализуется производителями браузеров, хотя, как вы обнаружили, такая реализация новых функций не очень удобна. Вы можете видеть в этом тексте спецификации, который говорит
Мы добавим ключевые слова top / center / bottom, left / center / right к refX / refY для маркера / символа. Решено в Лондоне F2F. Значения, вдохновленные 'background-position'.
Текст SVG 1.1 не поддерживает верх, центр или низ. Если вы придерживаетесь того, что в SVG 1.1, у вас гораздо больше шансов на то, чтобы все заработало.
В какой-то момент SVG 2 будет содержать новые функции, потому что большинство браузеров его поддерживают, или новые функции будут исключены из спецификации. В настоящее время SVG 2 все еще находится в стадии разработки, как в качестве спецификации, так и в качестве цели для браузеров.