Openlayers矢量图层:
var style = new OpenLayers.StyleMap({
'default': OpenLayers.Util.applyDefaults(
{fillColor:"#FF0000",
strokeColor:"#000000",
strokeOpacity:0.5},
OpenLayers.Feature.Vector.style["default"]
),
'select': OpenLayers.Util.applyDefaults(
{fillColor:"#0000FF",
strokeColor:"#000000",
strokeOpacity:0.5},
OpenLayers.Feature.Vector.style.select
)
});//定义样式
var vectorLayer = new OpenLayers.Layer.Vector(layerName, {
styleMap: style
});
var center = new OpenLayers.Geometry.Point(Math.random()*100,Math.random()*100);
var circleGeo1 = OpenLayers.Geometry.Polygon.createRegularPolygon(center,10,72,0);
var circleFeature1 = new OpenLayers.Feature.Vector(circleGeo1);
var circleGeo2 = OpenLayers.Geometry.Polygon.createRegularPolygon(