当你使用map.getView().fit(...)
你已经centering
和zooming
.你想知道中心并在此后放大吗?
vectorSource.once('change', function(evt){ if (vectorSource.getState() === 'ready') { // now the source is fully loaded if (vectorLayer.getSource().getFeatures().length > 0) { map.getView().fit(vectorSource.getExtent(), map.getSize()); console.info(map.getView().getCenter()); console.info(map.getView().getZoom()); } } });