2016-01-04 57 views
0

我需要访问一次加载的KML文件的提取样式属性(例如填充颜色,笔触颜色等)。一旦图层被添加,我似乎无法找到访问样式的方法。 myLayer.getStyle()按预期返回函数,但是如何访问样式属性?在OpenLayers中获取KML样式3

回答

0

您可以通过调用函数来获取样式。

由于docs说,你应该传递一个ol.Feature对象和一个分辨率值。 但是,当你离开参数未定义时,它似乎还会返回一些内容。

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