2009-07-16 30 views
6

Oldukça karmaşık bir resim haritanım var (150'den fazla parçadan oluşuyor) ve haritadaki koordinatları SVG yolu standart biçimine dönüştürmek istiyorum.SVG yollarını hesaplama

Bunun nedenini bir görüntü eşlemesi yerine http://raphaeljs.com/australia.html kullanmak istiyorum. Ama ben SVG yol standart formatında olması için coords ihtiyacım var.

Bir görüntüyü SVG koordinatlarına nasıl dönüştürebilirim?

Alkış Anthony

+0

Bir şey denemek için ne denemeliydiniz? Gönderiyi düzenlemeli ve "Bir resim haritasını SVG koordinatlarına nasıl dönüştürebilirim?" Gibi açık bir soru eklemelisiniz. –

+0

Tavsiyemiz için teşekkürler ... –

cevap

8

Bir HTML resim haritası bahsediyoruz varsayarsak? SVG yol işaretlemesi, bir HTML imagemap'ında verdiğiniz şeye çok benzer. Eğer olduğunu varsayalım: yol işaretlemesindeki

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

aynı şey bir büyük harf M startPoint mutlak değer olduğunu gösterir

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

olurdu. Bağladığınız örnek, noktaları boşluk bırakmadan tire işareti olarak görünüyor. Bu nedenle,

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

cool Harika bir deneyim yaşayacağım ... –

+0

Harika çalıştı ... teşekkürler –