Zoomer proprement sur une extension
Ce code permet de zoomer sur le contenu de la couche myLayer. Toutefois, l’étendu spatiale est étirée légèrement afin de laisser une bordure autour des features.
import {fromExtent} from 'ol/geom/Polygon';
...
let extent = myLayer.getSource().getExtent();
let geom = fromExtent(extent)
geom.scale(1.2);
myMap.getView().fit(geom, {size: myMap.getSize()});