Depois de ler Ativando o processamento multithread no QGIS? , Eu queria saber se o QGIS 2.6 incluirá isso ao executar vários processos. Fiz uma verificação on-line e só consegui descobrir que a renderização multithread foi introduzida no QGIS 2.4 (suponho que ele estará novamente disponível na 2.6). Agora, os mapas podem ser redesenhados muito rapidamente, especialmente ao lidar com grandes conjuntos de dados.
Eu li que é bastante difícil incluir o multiencadeamento na funcionalidade principal e que os usuários são aconselhados a manipular o código Python para conseguir isso, como em Paralelizando operações GIS no PyQGIS? .
Também verifiquei o pedido do recurso, mas ele foi fechado por 9 meses agora por Tim Sutton, com o último comentário sendo:
"Estou encerrando: Martin Dobias tem uma implementação em uma filial que será mesclada após o QGIS 2.2"
Algumas funções do QGIS 2.6 exploram a multiencadeamento (ou será focada novamente na renderização)? Caso contrário, isso será alterado no QGIS 3.0?
fonte
Respostas:
Penso que a resposta para o QGIS 3.0 pode ser encontrada nesta recente conversa publicada no Nabble :
O processamento no QGIS 3 suportará paralelização?
Citando Nyall Dawson:
fonte
Renderização apenas no momento atual (QGIS 2.6).
Martin e eu conversamos sobre algum tipo de API de processo encadeado genérico, mas são apenas conversas no momento.
fonte