PG6 AGENDA V3.2.20

MAPA DE O.S.

1. TEXTO "A CAMINHO"
Agora:
- acima da O.S. de destino:
    NOME DO TÉCNICO a caminho
- acima do veículo:
    somente NOME DO TÉCNICO

2. COR INDIVIDUAL POR TÉCNICO
Em Técnicos:
- cada técnico possui "Cor do veículo/trajeto no mapa";
- a cor é usada no carrinho;
- a mesma cor é usada no trajeto já percorrido;
- a mesma cor é usada na rota atual até a O.S.

A cor global do mapa continua apenas como fallback.

3. TRAJETO
São exibidas duas informações:
- linha contínua = pontos realmente percorridos e armazenados em tracking_points;
- linha tracejada = caminho atual do técnico até a O.S.

A rota tracejada tenta usar ruas reais pelo serviço OSRM.
Se a consulta de rota falhar, aparece uma linha direta como fallback.

4. ATUALIZAÇÃO
O mapa continua atualizando silenciosamente conforme o intervalo configurado.
Quando novas posições entram em tracking_points, o trajeto contínuo cresce.

MIGRAÇÃO
Schema 32:
  technicians.vehicle_color

A atualização das empresas existentes cria a coluna automaticamente.
