Hi dear list, I have a vector feature "boxFeature" like :
######## var pointList = [ new OpenLayers.Geometry.Point(-180, -90), new OpenLayers.Geometry.Point(180, -90), new OpenLayers.Geometry.Point(180, 90), new OpenLayers.Geometry.Point(-180, 90), new OpenLayers.Geometry.Point(-180, -90) ]; var linearRing = new OpenLayers.Geometry.LinearRing(pointList); boxFeature = new OpenLayers.Feature.Vector(new OpenLayers.Geometry.Polygon([linearRing])); ######## After object creation, if I ask feature bounds I have : -180,-90,180,90 Ok. After I modify my feature like : ######## boxFeature.geometry.components[0].components[0].x = 0; boxFeature.geometry.components[0].components[0].y = 0; [etc.] myLayer.drawFeature(boxFeature); ######## And when I ask for feature bounds I have the old values : -180,-90,180,90 I've try to use some functions like : ####### boxFeature.geometry.clearBounds(); boxFeature.geometry.bounds = new OpenLayers.Bounds(0, 0, 180, 90); boxFeature.geometry.calculateBounds(); ####### But unfortunatly I always get the old bounds -180,-90,180,90 ... Someone can help me ? Thanks and best regards, Nono _______________________________________________ Users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/openlayers-users
