Suite

Comment zoomer au maximum dans openlayers3?

Comment zoomer au maximum dans openlayers3?


Comment zoomer au maximum en cliquant sur le bouton dans openlayers-3?

j'ai essayé avec

function zoomtoextent(){ //map.zoomToMaxExtent(); if(globalbBox==null) { var bBox = new OpenLayers.Bounds( 68.14806781208101, 20.118149140613397, 74.47891169978561, 24.722655175866358 ); map.zoomToExtent(bBox); map.zoomTo("7"); globalbBox = bBox; } else { map.zoomToExtent(globalbBox); } }

Cela fonctionnait bien avec openlayers-2 mais avec openlayers-3 cela ne fonctionnait pas.


OpenLayer.Boundsn'existe plus.

Actuellement, vous pouvez faire (si votre carte utilise EPSG:4326):

function zoomtoextent() { map.getView().fit([68, 20, 74, 24]); }

Voir l'API