Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev2.1.2

flutter_map_cache

Um plugin de cache leve, mas poderoso, para camadas de tiles do flutter_map.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
24,2 mil
Curtidas
39
Pontos Pub
160

Instalar pacote

flutter pub add flutter_map_cache

Visão geral do pacote

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

flutter_map_cache é um plugin leve e eficiente projetado especificamente para camadas de tile na biblioteca flutter_map. Ele melhora o desempenho armazenando tiles de mapa baixados localmente, reduzindo solicitações de rede redundantes e melhorando os tempos de carregamento. O plugin se integra perfeitamente ao flutter_map, suportando todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux. Com configuração mínima, fornece um cache confiável sem adicionar complexidade às implementações de mapas existentes.

Casos de uso

  • Armazenar em cache tiles de mapas para reduzir o uso de largura de banda
  • Melhorando o desempenho do mapa offline
  • Acelerando carregamentos repetidos da visualização do mapa
  • Reduzindo a carga do servidor de solicitações repetidas de ladrilhos
  • Melhorando a experiência do usuário em áreas de baixa conectividade

Principais recursos

  • Sobreposição mínima e pequeno tamanho
  • Gerenciamento automático de cache
  • Compatibilidade multiplataforma
  • Integração contínua com flutter_map
  • Suporta cache em memória e disco

Indicado para

  • Desenvolvedores construindo aplicativos com mapas intensivos
  • Aplicativos que exigem acesso a mapas offline ou com baixa largura de banda
  • Projetos com o objetivo de otimizar o desempenho do mapa
  • Equipes usando flutter_map para visualização de dados geoespaciais
  • Aplicações direcionadas a múltiplas plataformas

Considerações

  • O tamanho do cache deve ser monitorado para evitar o uso excessivo de armazenamento
  • Limpar o cache pode ser necessário para dados de mapa atualizados
  • Não adequado para atualizações dinâmicas em tempo real de tiles
  • Requer um tratamento adequado das políticas de expiração do cache
  • Pode ser necessário configuração adicional para implantações em larga escala

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Plugins for the flutter_map ecosystem 🗺️

This repository contains multiple flutter packages that extend the functionality of flutter_map.

stars codecov GitHub last commit Issues Open PRs

Packages

flutter_map_cache

Pub Version likes Pub Downloads

A slim yet powerful caching plugin for flutter_map tile layers. Supports any storage backend you would possibly want.

  • This package fills the gap between dio_cache_interceptor and flutter_map.
  • Support for tile cancellation
flutter_map_compass

Pub Version likes Pub Downloads

A compass for flutter_map that indicates the map rotation. It rotates the map back to north on top when clicked.

flutter_map_maplibre

Pub Version likes Pub Downloads

Performant Mapbox Vector Tiles (MVT) support for flutter_map powered by native MapLibre SDKs.

flutter_map_mbtiles

Pub Version likes Pub Downloads

This package provides the MbTilesTileProvider that can be used with flutter_map tile layers.

  • This package uses mbtiles under the hood for the MBTiles support.
  • MBTiles is a file format to store map tiles in a single SQLite database.
flutter_map_pmtiles

Pub Version likes Pub Downloads

This package provides the PmTilesTileProvider that can be used with flutter_map tile layers.

  • This package uses pmtiles under the hood for the PMTiles support.
  • PMTiles is an open archive format for pyramids of tile data, accessible via HTTP Range Requests. Head over to protomaps.com to learn more about PMTiles.
vector_map_tiles_mbtiles

Pub Version likes Pub Downloads

This package provides the MbTilesVectorTileProvider that can be used with the vector_map_tiles which itself adds support for vector tiles to flutter_map.

  • This package uses mbtiles under the hood for the MBTiles support.
  • MBTiles is a file format to store map tiles in a single SQLite database.
vector_map_tiles_pmtiles

Pub Version likes Pub Downloads

This package provides the PmTilesVectorTileProvider that can be used with the vector_map_tiles which itself adds support for vector tiles to flutter_map.

  • This package uses pmtiles under the hood for the PMTiles support.
  • PMTiles is an open archive format for pyramids of tile data, accessible via HTTP Range Requests. Head over to protomaps.com to learn more about PMTiles.

Contributions

A huge thanks to all contributors! 😎

List of contributors

Categorias

Dependências

Lista de dependências 3 itens

Repositório-fonte

Projetos que usam este pacote