OpenLayers: Como detectar que a visualização do mapa está completamente carregada?
Estou implementando a funcionalidade de exportação de mapas usando o OpenLayers 3.
Mas há um problema: não é possível determinar se a visualização do mapa está completamente carregada ou se faltam alguns blocos ainda.
Parece que não existe tal API ou evento. O próximo é o par tileloadstart - tileloadend. Mas o OpenLayers carrega blocos de forma assíncrona e, antes que o bloco seja realmente carregado, o tileloadstart não é acionado - ou seja, um bloco que está na fila da fila de blocos não aciona o evento antes de realmente carregar.
Quente posso detectar que a visualização do mapa está completamente carregada?