Hi,
this should work for all geometries:
var ft = vectorLayer.features[0];
var bounds = ft.geometry.bounds;
if(zoom)
map.zoomToExtent(bounds);
else
map.setCenter(bounds.getCenterLonLat());
Regards,
Arnd
_____
Von: [email protected]
[mailto:[email protected]] Im Auftrag von Gery .
Gesendet: Dienstag, 19. Februar 2013 18:00
An: [email protected]
Betreff: [OpenLayers-Users] setCenter for polylines and polygons
Hello folks,
I'm using this line to center my points in the map screen:
var centerPoint = new OpenLayers.LonLat(feature.geometry.x,
feature.geometry.y);
map.setCenter(centerPoint);
what should I use to center polylines and polygons?
thanks in advance,
Regards,
Gery
____________________________________________________________________________
______________
Piensa en el medio ambiente - mantenlo en la pantalla. NO lo imprimas si NO
es necesario.
Think green - keep it on the screen. Do NOT print if it is NOT necessary.
Denken Sie an die Umwelt - bewahren Sie es auf dem Bildschirm. Drucken Sie
es NICHT, wenn es NICHT notwendig ist.
_______________________________________________
Users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/openlayers-users