Подтвердить что ты не робот

ZoomToExtent OpenLayers 3

OpenLayers 2 имел очень полезную функцию map.zoomToExtent(extent). Есть ли что-то подобное в OpenLayers 3? Я могу получить степень интереса с помощью source.getExtent(), но я не могу понять, как применить эту степень как "уровень масштабирования".

4b9b3361

Ответ 1

Отключение функции sfletche, связанной с:

var extent = source.getExtent();
map.getView().fitExtent(extent, map.getSize());

EDIT 23 июля 2013 г.

По-видимому, fitExtent устарел. Должно быть ol.View.fit, поэтому что-то связывает это (untestesd):

var extent = source.getExtent();
map.getView().fit(extent, map.getSize());