Estou desenvolvendo um aplicativo GIS usando o OpenLayers-3 . Neste aplicativo, os usuários desenham recursos e imprimem o mapa.
Suponha que o usuário desenhe seus recursos em uma grande área. Agora, para imprimir todos os seus recursos, ele diminuiria o zoom até que todos os seus recursos estivessem na tela. Nesse nível de zoom, a qualidade da impressão será muito baixa.
Quero que o usuário defina um nível de zoom e imprima todos os recursos nesse nível de zoom. Nesse estado, é possível que alguns recursos não sejam visíveis. Finalmente, o resultado deve ser uma imagem de alta qualidade, com resolução maior que a resolução da tela.
Como posso implementar isso ?
openlayers
printing
Morteza Malvandi
fonte
fonte
Respostas:
Você pode alterar a resolução dos blocos exibidos. A documentação pode ser encontrada na página da API do site do OpenLayers. A resolução máxima dependerá da fonte. Esse link o direcionará para as configurações de resolução do bloco.
fonte