Visão geral
Um pacote Dart que fornece recursos de roteamento do lado do cliente para motores de roteamento baseados no OpenStreetMap, como OSRM e Valhalla. Permite aos desenvolvedores integrar cálculo de rotas em tempo real em aplicativos multiplataforma, com suporte a Android, iOS, Web, macOS, Windows e Linux. O pacote simplifica as interações com serviços de roteamento, oferecendo uma interface limpa para solicitar rotas, lidar com respostas e gerenciar erros. Ideal para aplicativos de navegação e localização que exigem busca de caminhos eficiente.
Casos de uso
- Planejamento de rota em tempo real
- Desenvolvimento de aplicativo de navegação
- análise de dados geoespaciais
- Rastreamento de localização multiplataforma
- Integração com servidores OSRM ou Valhalla
Principais recursos
- Suporta APIs de roteamento OSRM e Valhalla
- Compatibilidade multiplataforma
- Manipulação simples de solicitação/resposta
- Resiliência a erros
- Leve e fácil de integrar
Indicado para
- Aplicativos de navegação móvel e web
- Plataformas de logística e entrega
- ferramentas de rastreamento de atividades ao ar livre
- Integrações de serviço baseado em localização
- Desenvolvedores usando dados do OpenStreetMap
Considerações
- Requer servidor externo OSRM ou Valhalla
- Conectividade de rede necessária para rotear solicitações
- Limitado a provedores de roteamento baseados em OSM
- Nenhuma renderização de mapa embutida
- A autenticação pode ser necessária para alguns servidores