2009-07-16 240 views
6

我有一個相當複雜的圖像地圖(由150多塊組成),我想將地圖內的座標轉換爲SVG路徑標準格式。計算SVG路徑

我之所以要使用以下圖像而不是圖像地圖http://raphaeljs.com/australia.html。但我需要這些座標是SVG路徑標準格式。

如何將圖像映射轉換爲SVG座標?

乾杯安東尼

+0

顯然你會因爲沒有提出問題而被低估,儘管它顯然是隱含的。您應該編輯帖子並添加一個明確的問題,如「如何將圖像映射轉換爲SVG座標?」 – 2009-07-16 22:42:50

+0

感謝您的建議... – 2009-07-16 23:21:11

回答

8

假設你在談論一個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