Table of Contents

Solução para espaços ultragrandes

Para cenários ultragrandes, como atrações turísticas, áreas urbanas e complexos comerciais de grande porte com áreas superiores a centenas de milhares de metros quadrados, ou até mesmo milhões de metros quadrados, o modelo tradicional de "captura única e mapa único gigante" não atende às necessidades. Este documento aborda como gerenciar a captura e utilização de espaços ultragrandes, resolvendo problemas como erro cumulativo excessivo e estouro de memória causados por um único mapa colossal.

cluste_route

Desafios centrais

Ao lidar com espaços ultragrandes de milhões de metros quadrados, tentar criar um único mapa massivo enfrenta várias barreiras técnicas:

  1. Desafios na captura: Uma única sessão de captura prolongada causa superaquecimento do equipamento e gera volumes de dados imensos (centenas de GB), dificultando extremamente o upload e o processamento.
  2. Erro cumulativo: O erro de mapeamento acumula-se com a distância percorrida. Em trajetos de vários quilômetros, mesmo um erro de 1% pode resultar em desvios de dezenas de metros, difíceis de corrigir.
  3. Gargalo de desempenho: Carregar e otimizar dados de mapa de milhões de metros quadrados esgota instantaneamente a memória do dispositivo.

Solução: Divisão em blocos e fusão

A solução padrão para espaços ultragrandes é dividir o todo em partes. O cenário amplo é logicamente dividido em múltiplas subáreas que se sobrepõem fisicamente. Cada subárea é capturada separadamente e, por fim, todas são fundidas e otimizadas. Isso permite uma navegação contínua durante a execução através do carregamento dinâmico.

Captura de dados

Você precisa planejar conforme o Método de captura de dados para espaços ultragrandes.

  • Princípio de divisão: O grande cenário deve ser dividido por área, cenário ou função, com cada subárea idealmente em torno de cem mil metros quadrados.
  • Requisito de sobreposição: Subáreas adjacentes devem ter um mínimo de 200 metros de caminho totalmente sobreposto. Quanto maior a área de sobreposição, melhor será o mapa fundido. Garanta sobreposição suficiente para permitir a fusão e otimização dos submapas vizinhos.

Antes de iniciar a captura de cada subárea:

Criar tarefas de mapeamento

Visualizar resultados do mapeamento

Após a conclusão do mapeamento, você pode ver os resultados:

[!dica]

Testar a precisão do posicionamento

Estratégia de operação

O mapa fundido pode ser usado diretamente como um único mapa, sem necessidade de processamento adicional.

  • Consulta baseada em GNSS: Em cenários externos, o GNSS auxilia na consulta do mapa, garantindo posicionamento preciso mesmo em mapas muito grandes.
  • Carregamento sob demanda: Ao posicionar conteúdos, a malha (Mesh) de cada subárea pode ser carregada individualmente.
  • Transição imperceptível:
    1. O algoritmo de localização opera simultaneamente no submapa A e no submapa B.
    2. Na área de sobreposição, os conteúdos também mudam de forma imperceptível.