Hi Poul, you could try a cast like this: // --- snip --- var drawPoint = new OpenLayers.Control.DrawFeature( punto, OpenLayers.Handler.Point, {displayClass: 'olControlDrawFeaturePoint'} ); drawPoint.featureAdded = function(feature) { feature.layer.eraseFeatures([feature]); // cast to multipoint feature.geometry = new OpenLayers.Geometry.MultiPoint( feature.geometry ); feature.style.strokeColor = "#0000ff"; feature.state = OpenLayers.State.INSERT; feature.layer.drawFeature(feature); } // --- snap
paweluz schrieb: > Hi Ramon > > Thanks for your help but unfortunately it still does not work for me. > My layer definition looks like this right now... > > var wfsproba = new OpenLayers.Layer.Vector("Editable Features", { > strategies: [new OpenLayers.Strategy.BBOX(),saveStrategy], > projection: new OpenLayers.Projection("EPSG:4326"), > styleMap: wfs_style, > protocol: new OpenLayers.Protocol.WFS({ > version: "1.1.0", > srsName: "EPSG:4326", > url: "/geoserver/wfs", > featureNS : "http://www.openplans.org/topp", > featureType: "probabaza", > geometryName: "the_geom", > schema: > "http://localhost:8080/geoserver/wfs/DescribeFeatureType?version=1.1.0&typename=topp:probabaza", > featurePrefix: "topp" > }) > }); > > > I have a question for you... > > Did you save Line or polygons into your database? > Can you please provide your request?? > > It would be very helpful for me... > > Thanks > Poul > _______________________________________________ Users mailing list Users@openlayers.org http://openlayers.org/mailman/listinfo/users