FLUTTER ECOSYSTEM

turf

Uma biblioteca de análise geoespacial semelhante ao turf.js que trabalha com GeoJSON, escrita em Dart puro.

Versão mais recente
0.0.14
Downloads em 30 dias
126 mil
Curtidas
50
Pontos Pub
150

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Visão geral

Turf é uma biblioteca de análise geoespacial para Dart, inspirada no turf.js, projetada para trabalhar com dados GeoJSON. Oferece um conjunto de ferramentas para realizar operações espaciais, como cálculos de distância, buffer, interseção e muito mais, tudo em Dart puro. Ideal para aplicações que exigem cálculos geográficos em tempo real sem depender de código nativo da plataforma. A biblioteca suporta múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux, tornando-a altamente versátil para desenvolvimento multiplataforma. Sua natureza leve e compatibilidade com Flutter a tornam adequada para mapas e funcionalidades baseadas em localização.

Casos de uso
  • Processamento de dados geoespaciais
  • Análise baseada em mapas
  • Aplicações orientadas por localização
  • Cálculos espaciais em tempo real
  • Manipulação de GeoJSON
Principais recursos
  • Implementação pura em Dart
  • Suporte a GeoJSON
  • Compatibilidade multiplataforma
  • API semelhante ao Turf.js
  • Operações espaciais extensas
Indicado para
  • Desenvolvedores Flutter
  • Aplicações de GIS
  • Mapas móveis e web
  • Cientistas de dados trabalhando com dados de localização
  • Aplicações que precisam de lógica geoespacial offline
Considerações
  • Requer formato de entrada GeoJSON
  • Limitado a funções geoespaciais básicas
  • Nenhuma renderização de mapa embutida
  • O desempenho depende do tamanho dos dados
  • Não otimizado para conjuntos de dados muito grandes
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add turf

Categorias

Dependências

Lista de dependências 6 itens

Repositório-fonte

Projetos relacionados