Visão geral
O pacote custom_marker permite aos desenvolvedores criar ícones BitmapDescriptor para marcadores do Google Maps usando diversas fontes, como Widgets, imagens locais, imagens de rede e arquivos SVG. Ele simplifica o processo de personalização de marcadores de mapa convertendo essas entradas em formatos de ícone utilizáveis compatíveis com o google_maps_flutter. Isso melhora a visualização do mapa com designs de marcadores personalizados, dinâmicos e escaláveis.
Casos de uso
- Design personalizado de pin de mapa
- Ícones de marcadores dinâmicos de imagens da rede
- Marcadores baseados em SVG em mapas
- Integração de imagens locais em mapas
- Atualizações em tempo real de marcadores
Principais recursos
- Suporta entradas de Widget, local, rede e SVG
- Converte automaticamente para BitmapDescriptor
- Integração fácil com google_maps_flutter
- Gerencia o carregamento assíncrono de imagens
- Ícones escaláveis e reutilizáveis
Indicado para
- Desenvolvedores de aplicativos de mapa
- aplicativos de geolocalização com foco na interface do usuário
- Aplicativos que precisam de marcadores dinâmicos
- Desenvolvedores usando ativos SVG
- Projetos com visualização de dados em tempo real
Considerações
- Requer dependência do google_maps_flutter
- Pode afetar o desempenho com muitos marcadores
- A renderização SVG depende do pacote svg
- O uso de memória aumenta com bitmap grandes
- Limitado a plataformas Android e iOS
