2009-07-16 9 views
6

J'ai une carte d'image assez complexe (composée de plus de 150 pièces) et je veux convertir les coordonnées dans la carte au format standard de chemin SVG.Calcul des chemins SVG

La raison pour laquelle je veux utiliser ce qui suit au lieu d'une carte d'image http://raphaeljs.com/australia.html. Mais j'ai besoin que les coords soient au format standard du chemin SVG. Comment puis-je convertir une image en coordonnées SVG?

Comment convertir une image en coordonnées SVG?

Vive Anthony

+0

Apparemment, vous êtes downvoted pour ne pas poser une question, bien que ce soit évidemment impliqué. Vous devriez éditer le message et ajouter une question explicite comme "Comment puis-je convertir une image en coordonnées SVG?" –

+0

Merci pour le conseil ... –

Répondre

8

En supposant que vous parlez d'une carte d'image HTML? Le balisage de chemin SVG est très similaire à ce que vous avez donné dans un imagemap HTML. Disons que vous avez:

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

La même chose dans le balisage de chemin serait

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

Un M majuscule indique que startPoint est une valeur absolue. L'exemple que vous avez lié à un trait d'union sépare les points sans espaces. Donc, vous pourriez essayer quoi que ce soit comme

M0,0-115,0-115,23-92,60-92,111-0,111Z 
+0

cool Je vais essayer ... –

+0

A travaillé super ... merci –