Расчет путей SVG

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

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

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

Ура Энтони


person vdh_ant    schedule 16.07.2009    source источник
comment
Очевидно, вас минусуют за то, что вы не задали вопрос, хотя это явно подразумевается. Вы должны отредактировать сообщение и добавить явный вопрос, например, как я могу преобразовать карту изображения в координаты SVG?   -  person Tim Sylvester    schedule 17.07.2009
comment
Спасибо за совет...   -  person vdh_ant    schedule 17.07.2009


Ответы (1)


Предполагая, что вы говорите о карте изображения 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
person russau    schedule 16.07.2009