Вопрос

У меня довольно сложная карта изображений (состоящая из более чем 150 частей), и я хочу преобразовать координаты на карте в стандартный формат пути SVG.

Причина, по которой я хочу использовать следующее вместо карты изображений http://raphaeljs.com/australia.html.Но мне нужно, чтобы координаты были в стандартном формате пути SVG.

Как преобразовать карту изображения в координаты SVG?

С уважением, Энтони

Это было полезно?

Решение

Предполагая, что вы говорите о карте изображений HTML?Разметка пути SVG очень похожа на то, что вы указали в карте изображений HTML.Скажем, у вас есть:

<area shape="poly" alt="" coords="0,0,115,0,115,23,92,60,92,111,0,111" />

То же самое в разметке пути будет

M 0,0,115,0,115,23,92,60,92,111,0,111 Z

Прописная буква M указывает, что startPoint является абсолютным значением.В примере, на который вы ссылаетесь, точки разделяются дефисом без пробелов.Итак, вы можете попробовать что-то вроде

M0,0-115,0-115,23-92,60-92,111-0,111Z
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top