Mapa de cobertura e operação
Visualização geográfica dos seus clientes, atendimentos, técnicos em campo e cobertura.
Onde fica
/command-center/mapa. Permissão: dashboard:view.
Camadas (layers)
Você liga/desliga camadas conforme o que quer ver:
1. Clientes ativos
Pontos no mapa por endereço dos assinantes ativos. Cor por plano:
- Conecta 200
- Conecta 500
- Conecta GIGA
Click num ponto → abre detalhe do assinante.
2. Cobertura
Polígonos coloridos mostrando áreas de cobertura do seu provedor. Vem do cadastro em /config/cobertura (em breve self-service — hoje configurado pelo AM).
3. Atendimentos das últimas 24h
Pontos coloridos pelo sentimento do atendimento:
- Positivo
- Neutro
- Negativo
- Raiva
Permite identificar regiões com mais insatisfação — pode ser causa coletiva.
4. Incidentes ativos
Polígonos vermelhos com queda em massa, manutenção programada, problema em andamento.
5. Técnicos em campo
Pontos com técnicos em deslocamento (se integrado com app de campo).
6. Visitas agendadas hoje
Pontos com endereços de visita do dia. Cores:
- Pendente
- Confirmada
- Em andamento (técnico chegou)
- Concluída
Heatmap
Toggle entre:
- Pontos — cada cliente é um ponto
- Heatmap — densidade colorida (vermelho = muitos clientes)
- Cluster — clusters de clientes próximos com contagem
Filtros
- Período (atendimentos)
- Status (ativo, inadimplente, cancelado)
- Plano
- Tag
Use cases
Identificar problema de rede regional
“Vejo cluster vermelho em Vila X — vários atendimentos com sentimento negativo nas últimas 24h. Vou checar a infraestrutura da região.”
Otimizar rota de técnico
Visitas agendadas mostradas no mapa permitem agrupar por proximidade — técnico faz 5 visitas em vez de 3 no mesmo turno.
Planejar expansão
Densidade alta de clientes em uma região + cobertura ainda parcial = oportunidade de expandir.
Gestão de incidente
Quando um polígono fica vermelho (incidente):
- Comunicar clientes da região proativamente (campanha automática)
- Escalar o incidente
- Registrar em
/operacoes/incidentes
Tecnologia
- Mapbox ou Leaflet com tiles OSM (em breve config)
- Geocoding via Google Maps API (endereços viram lat/lng no cadastro)
Limitações
- Endereços sem geocoding não aparecem no mapa
- Cobertura customizada precisa do AM (não self-service)
- Re-geocoding em massa pode demorar