O pacote arcgis_maps integra o ArcGIS Maps SDK em aplicativos Flutter para Android e iOS, permitindo que desenvolvedores incorporarem mapas 2D interativos com funcionalidades como serviços de localização, visualização e edição de mapas, geocodificação e roteamento. Ele oferece uma experiência de mapeamento semelhante à nativa dentro dos aplicativos Flutter, aproveitando os robustos recursos geoespaciais do ArcGIS. O pacote é projetado para integração perfeita com configuração mínima, permitindo que desenvolvedores criem aplicações orientadas a localização com funcionalidades avançadas de mapa. Ele suporta ambos os plataformas e é mantido pela Esri.
Casos de uso
- Desenvolvimento de aplicativos baseados em localização
- Visualização interativa do mapa
- Geocodificação e geocodificação reversa
- Planejamento de rota e navegação
- Edição de mapa e anotação
Principais recursos
- Renderização de mapa 2D
- rastreamento de localização em tempo real
- APIs de geocodificação e roteamento
- Ferramentas de edição de mapas
- Suporte multiplataforma (iOS e Android)
Indicado para
- Aplicativos móveis que exigem mapas detalhados
- Ferramentas de coleta de dados de campo
- Aplicativos de navegação e logística
- Aplicativos de serviço público e resposta a emergências
- aplicações empresariais integradas ao GIS
Considerações
- Requer conta e chave de API do ArcGIS
- Limitado a mapas 2D (sem suporte a 3D)
- Dependente da conectividade de rede para os tiles do mapa
- Impacto potencial no desempenho em dispositivos de baixa configuração
- Configuração adicional necessária para permissões do iOS