2013-01-18 473 views
0

我在地圖上添加了一個數據圖層,並使用svg圖像來表示標記。在Tilemill/Mapbox中自定義SVG圖標

#points { 
    point-file: url(marker2.svg); 
    marker-width:10; 
    marker-fill:#fff; 
} 

,因爲它是一個SVG圖像,我想自定義填充顏色,但它無法正常工作。 marker-fill似乎只適用於它們提供的標記,但不適用於SVG圖像。這可以使用TileMill/Mapbox嗎? JS API有可能嗎?

UPDATE

http://mapbox.com/blog/announcing-tilemill-0.10.0/,它看起來像使用marker-fill應該做的伎倆,但事實並非如此。問題可能與我的svg圖像有關嗎?

回答

1

解決了這個問題,看起來如果你正在尋找自定義標記,您需要

marker-file: url(marker2.svg);,而不是point-file: url(marker2.svg);