矢量图层的自定义样式

时间:2012-05-16 08:47:18

标签: openlayers

我想更改地图图层中矢量要素的默认样式。 阅读文档,我写了以下内容:

var myStyle = new OpenLayers.Style({fill: true,fillColor: "#ff0000"});
var vector_layer = new OpenLayers.Layer.Vector('CODLayer', {style: myStyle});

但我将每个功能都变黑了......你知道我缺少什么吗?

1 个答案:

答案 0 :(得分:13)

我用以下方式解决了:

var myStyle = {fill: true,fillColor: "#ff0000"};
var vector_layer = new OpenLayers.Layer.Vector('CODLayer', {style: myStyle});

here获取示例。