我想更改地图图层中矢量特征的默认样式。阅读文档,我写了以下内容:
var myStyle = new OpenLayers.Style({fill: true,fillColor: "#ff0000"});
var vector_layer = new OpenLayers.Layer.Vector('CODLayer', {style: myStyle});
但是我把每一个特征都变成黑色......你知道我错过了什么吗?
我想更改地图图层中矢量特征的默认样式。阅读文档,我写了以下内容:
var myStyle = new OpenLayers.Style({fill: true,fillColor: "#ff0000"});
var vector_layer = new OpenLayers.Layer.Vector('CODLayer', {style: myStyle});
但是我把每一个特征都变成黑色......你知道我错过了什么吗?
我通过以下方式解决了:
var myStyle = {fill: true,fillColor: "#ff0000"};
var vector_layer = new OpenLayers.Layer.Vector('CODLayer', {style: myStyle});
以here为例。