Estoy usando openlayers con OSM como fuente de mapas. Me gustaría cambiar la configuración del mapa co no se puede ampliar más que el tamaño del mapa .
Ahora es una situación. No quiero ver el espacio en blanco. No quiero que el mapa envuelva a X (ya lo hice con wrapX : false
en el constructor OSM). Pero, ¿cómo puedo configurar el mapa para verlo sólo una vez? Intenté ajustar el zoom mínimo a algún valor, pero seguía viendo el espacio en blanco.
Esta es mi función init
this._source = new OSM({
cacheSize: 10000,
wrapX : false
});
this._layer = new OlTileLayer({
source: this._source
});
this._view = new OlView({
center: [-7916041.528716288, 5228379.045749711],
zoom: 4,
minZoom: 2
});
this.map = new OlMap({
target: 'map',
layers: [this._layer],
view: this._view,
controls: [
new OlControlZoom(),
new OlControlZoomSlider()
]
});
¿Puede alguien ayudarme?