Puedo crear mi OpenLayers.De Control.OverviewMap con un tamaño dado, pero me gustaría cambiar cuando se cumplen ciertas condiciones. He probado con dos enfoques sin suerte...
Mi primer intento fue solo cambiar la anchura y la altura a través de atributos CSS:
$("div.olControlOverviewMapElement>div.olMap").css('width',320);
Sí cambia su tamaño visual, pero luego la vista del mapa no funciona correctamente, la "nueva ganado" el espacio en el overviewmap no es utilizable (no puede ser utilizado para arrastrar el rectángulo de vista)
Mi segundo intento fue simplemente cambiando su tamaño de la propiedad:
ovMap.size = new OpenLayers.Size(320,240);
pero no tiene ningún efecto a la vista del mapa.
Es posible cambiar su tamaño una vez que se ha creado?
Información adicional: el Uso de OpenLayers-2.10, y en ambos casos he intentado llamar al método update() del control.