3

マップ レイヤーのベクター フィーチャのデフォルト スタイルを変更したいと考えています。ドキュメントを読んで、私は次のように書きました:

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

しかし、私はすべての機能を黒くしています...何が欠けているのか分かりますか?

4

1 に答える 1

13

私は次の方法で解決しました:

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

ここから例を挙げます。

于 2012-06-26T10:40:29.097 に答える