Temos o prazer de anunciar uma grande melhoria na sincronização doQGIS Mergin Maps QGIS e do cliente Python API. Agora, deve ser possível sincronizar atualizações maiores e de vários utilizadores simultaneamente ao usar o plugin ou a API.
Como funciona
A melhoria na sincronização funciona dividindo grandes atualizações de projetos em várias versões menores. Isso evitará erros ao carregar grandes lotes de fotos ou sincronizar de vários utilizadores ao mesmo tempo. Não deverá notar nenhuma alteração no funcionamento da sincronização da sua parte, mas isso deverá melhorar o desempenho geral do plugin e evitar erros de tempo limite. Isso também permite um novo recurso para que vários utilizadores sincronizem ao mesmo tempo. Em vez de retornar um erro indicando que o servidor está ocupado, o plugin tentará novamente a sincronização até que o serviço esteja disponível. Como os uploads grandes são divididos em versões menores, os utilizadores não precisam esperar tanto tempo para que a sincronização comece, mesmo que haja outro utilizador a sincronizar ao mesmo tempo.
O que se segue
Atualmente, oQGIS Mergin Maps QGIS e os clientes Python API suportam sincronização simultânea e atualizações em massa com grandes quantidades de ficheiros de imagem para atualizações. No entanto, estamos a planear adicionar esses recursos ao aplicativo Mergin Maps ainda este ano, portanto, fique atento às futuras atualizações!