2009-07-16 11 views
6

Ich habe eine recht komplexe Imagemap (bestehend aus über 150 Stück) und möchte die Koordinaten innerhalb der Map in das SVG-Pfad-Standardformat konvertieren.Berechnen von SVG-Pfaden

Der Grund, warum ich das folgende anstelle einer Image Map http://raphaeljs.com/australia.html verwenden möchte. Aber ich brauche die Koordinaten im SVG-Pfad-Standardformat.

Wie kann ich eine Imagemap in SVG-Koordinaten konvertieren?

Prost Anthony

+0

Anscheinend werden Sie für eine Frage nicht gestellt, obwohl es offensichtlich impliziert ist. Sie sollten den Beitrag bearbeiten und eine explizite Frage wie "Wie kann ich eine Imagemap in SVG-Koordinaten konvertieren?" Hinzufügen. –

+0

Danke für den Rat ... –

Antwort

8

Angenommen, Sie über eine HTML-Imagemap sprechen? SVG-Pfadmarkierung ist sehr ähnlich zu dem, was Sie in einer HTML-Imagemap angegeben haben. Angenommen, Sie haben:

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

Das gleiche in Pfad Markup

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

Ein Groß M zeigt wäre, dass ein absoluter Wert startpoint ist. Das Beispiel, mit dem Sie verknüpft haben, scheint Bindestriche zu enthalten, um die Punkte ohne Leerzeichen zu trennen. Also könnten Sie etwas ausprobieren wie

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

cool Ich werde es versuchen ... –

+0

Arbeitete großartig ... danke –