3
ol.layer.Vector的樣式可以設置爲ol.style.Style
,樣式函數或ol.style.Style
的數組。什麼是陣列和它是做什麼的 - 相比於傳遞一個ol.style.Style
對象?什麼是「ol.style.Style數組」有什麼好處?
我無法在官方API docs和tutorials中找到任何信息。
ol.layer.Vector的樣式可以設置爲ol.style.Style
,樣式函數或ol.style.Style
的數組。什麼是陣列和它是做什麼的 - 相比於傳遞一個ol.style.Style
對象?什麼是「ol.style.Style數組」有什麼好處?
我無法在官方API docs和tutorials中找到任何信息。
如果您查看draw features example,繪製線條時,它們以藍色顯示,並帶有白色邊框/輪廓。
這些是通過將線條造型兩次來實現的,首先是大白線,然後是上面的細藍線。
相同幾何體有兩種樣式。它不能用一個ol.style.Style
來完成,所以爲了達到這個目的,你需要傳遞一個2樣式的數組:見the source for this。
尼斯鏈接第二個。造型在OL2中是一場噩夢,而這在OL3中看起來很有用。 – 2014-10-01 17:17:26