在OpenLayers 3

时间:2016-01-04 16:21:54

标签: openlayers-3

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

1 个答案:

答案 0 :(得分:0)

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

正如docs所说,你应该传递一个ol.Feature对象和一个分辨率值。 但是当你保留参数undefined时,它似乎也会返回一些东西。

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