Estoy desarrollando una aplicación SIG usando OpenLayers-3 . En esta aplicación, los usuarios dibujan características e imprimen el mapa.
Supongamos que el usuario dibuja sus características en un área grande. Ahora para imprimir todas sus características, se alejaría hasta que todas sus características estén en la pantalla. En este nivel de zoom, la calidad de impresión será muy baja.
Quiero que el usuario establezca un nivel de zoom y luego imprima todas las funciones en este nivel de zoom. En este estado, es posible que algunas características no sean visibles. Finalmente, el resultado debería ser una imagen de alta calidad, con una resolución mayor que la resolución de la pantalla.
¿Cómo puedo implementar eso ?