2016-01-04 51 views
0

我需要訪問一次加載的KML文件的提取樣式屬性(例如填充顏色,筆觸顏色等)。一旦圖層被添加,我似乎無法找到訪問樣式的方法。 myLayer.getStyle()按預期返回函數,但是如何訪問樣式屬性?在OpenLayers中獲取KML樣式3

回答

0

您可以通過調用函數來獲取樣式。

由於docs說,你應該傳遞一個ol.Feature對象和一個分辨率值。 但是,當你離開參數未定義時,它似乎還會返回一些內容。

var styleFn = myLayer.getStyle(); 
console.log(styleFn());