Mapa de Calor Dinâmico: Criamos um componente de mapa de calor que exibe dados de ocorrências policiais. O mapa é interativo e permite ao usuário visualizar onde ocorreram os incidentes com base em dados geográficos.
Filtragem de Dados: Implementamos um sistema de filtragem que permite ao usuário refinar os dados exibidos no mapa de calor por data, tipo de incidente e outros critérios.
Configurações do Mapa: Desenvolvemos um painel de configuração que permite ao usuário ajustar a aparência do mapa de calor, incluindo o raio, a opacidade e a intensidade máxima dos pontos no mapa.
Estatísticas Resumidas: Adicionamos um painel de estatísticas resumidas, que apresenta o total de ocorrências, os incidentes mais recentes e um gráfico de torta mostrando a proporção dos diferentes tipos de ocorrências.
Interface Responsiva: Ajustamos a interface do usuário para ser responsiva e proporcionar uma experiência agradável em dispositivos de diferentes tamanhos. Utilizamos Flexbox, CSS Grid e TailwindCSS para criar layouts flexíveis e adaptáveis.
Melhorias de Desempenho: Otimizamos o desempenho da aplicação, garantindo que as mudanças de configuração do mapa sejam eficientes e não prejudiquem a experiência do usuário.
Acessibilidade e UX: Focamos em melhorar a acessibilidade, adicionando descrições alternativas onde necessário e garantindo que a interface seja navegável e compreensível.
Este projeto é uma aplicação de pesquisa em desenvolvimento, com o objetivo de analisar e visualizar dados de patrulhas policiais no Rio de Janeiro, com potencial para ajudar em pesquisas e fornecer insights importantes para a segurança pública.