principais pacotes de geolocalização e mapas do Flutter Mapas são uma parte fundamental de vários aplicativos do Flutter que as pessoas podem visualizar e interagir. Eles podem ser usados para descobrir onde você está, obter direções para um local específico ou encontrar empresas e serviços próximos a você. Os mapas também podem ser usados para compartilhar sua localização com outras pessoas ou descobrir se há tráfego ou outras interrupções em sua rota. Recursos de geolocalização podem ser usados para exibir automaticamente sua localização em um mapa ou fornecer instruções de navegação passo a passo. A lista completa de pacotes do Flutter que fornecem localização em tempo real, vários widgets de mapa, capacidade de integração com Google Maps, Apple Maps, Mapbox Maps ou qualquer outro provedor de APIs de mapas, além de funcionalidade de marcador de alfinete, está disponível abaixo.
geolocator
5184
Plugin de geolocalização para Flutter. Este plugin fornece uma API multiplataforma (iOS, Android) para funções genéricas de localização (GPS etc.).
flutter_map
1677
Um pacote versátil de mapeamento para Flutter, simples e fácil de aprender, mas completamente personalizável e configurável.
map_launcher
769
Map Launcher é um plugin flutter para encontrar mapas disponíveis instalados em um dispositivo e abri-los com um marcador ou mostrar direções.
flutter_background_geolocation
699
O módulo mais sofisticado para rastreamento de localização em segundo plano e geocercas com inteligência de detecção de movimento consciente da bateria para iOS e Android.
mapbox_gl
529
Um plugin Flutter para integrar mapas do Mapbox em um aplicativo Flutter em plataformas Android, iOS e web.
maps_launcher
427
Plugin Flutter simples para abrir o aplicativo de mapas (ou navegador) em todas as plataformas.
syncfusion_flutter_maps
389
Biblioteca de mapas Flutter para criar mapas bonitos, interativos e personalizáveis a partir de arquivos de formato shape ou serviços WMTS para visualizar a área geográfica.
background_locator
388
Um plugin Flutter para solicitar a localização mesmo se o aplicativo estiver fechado. Envia a localização para uma função dart em segundo plano, também fornece um filtro de metros
background_location
351
Um plugin Flutter para obter atualizações de localização em segundo plano tanto para Android quanto para iOS. Usa CoreLocation para iOS e FusedLocationProvider para Android.
map
299
Widget de Mapa geográfico para Flutter com suporte a diferentes projeções, incluindo EPSG4326/Mercator/WGS1984.
google_maps_cluster_manager
289
Biblioteca de agrupamento simples para Google Maps em Flutter baseada no Geohash.
flutter_mapbox_navigation
271
Adicione navegação passo a passo ao seu aplicativo Flutter usando MapBox. Nunca saia do seu aplicativo quando precisar guiar seus usuários para um local.
mapbox_maps_flutter
203
Um plugin Flutter para integrar o Mapbox Maps SDK v10 em aplicativos Android/iOS.
flutter_map_marker_cluster
159
Uma implementação em Dart do Leaflet.markercluster para aplicativos Flutter. Fornece funcionalidade de agrupamento de marcadores animados e bonitos para flutter_map.
flutter_qiblah
150
O Flutter Qiblah é um pacote que permite exibir a direção da Qiblah no seu aplicativo com suporte para Android e iOS
map_picker
135
Um pacote encantador do Flutter para criar um pin no centro do mapa e animá-lo com um movimento do mapa para que o usuário possa selecionar sua localização.
flutter_map_location_marker
130
Um plugin de mapa do Flutter para exibir a localização atual do dispositivo.
fluster
130
Uma biblioteca de agrupamento de pontos geoespaciais para Dart para ajudar a fornecer espaçamento entre marcadores em soluções de mapeamento.
custom_info_window
126
Uma janela de informações personalizada baseada em widget para o pacote google_maps_flutter.
flutter_map_marker_popup
113
Um plugin para flutter_map para mostrar um popup personalizável ao clicar em um marcador. Também fornece métodos para exibir/ocultar popups.
background_locator_2
112
Um plugin Flutter para solicitar a localização mesmo se o aplicativo estiver encerrado. Enviando a localização para uma função em segundo plano em Dart, também fornecendo um filtro de metros.
flutter_map_tile_caching
103
Plugin para 'flutter_map' que fornece funcionalidades avançadas de cache, com a capacidade de baixar regiões do mapa para uso offline.
platform_maps_flutter
101
Um pacote Flutter que combina google_maps e apple_maps para fornecer uma implementação de mapa nativa multiplataforma.
google_maps_widget
98
Um pacote Flutter que pode ser usado para criar polylines (rota) de uma origem para um destino, e também tratar a localização em tempo real de um motorista no mapa.
geolocation
97
Plugin Flutter para localização / geolocalização / GPS. Suporta iOS e Android. Múltiplas configurações para velocidade, precisão, otimização da bateria, atualizações contínuas em segundo plano, etc.
flutter_google_maps
93
Um plugin Flutter para integrar o Google Maps em aplicativos iOS, Android e Web. É um wrapper do google_maps_flutter para Mobile e google_maps para Web.
universe
85
A maneira fácil e flexível de usar mapas interativos no Flutter. Inspirado pelo Leaflet.js.
custom_map_markers
82
Um pacote que transforma widgets em marcadores de mapa ou imagens de matriz de bytes em tempo de execução.
label_marker
75
Um pacote para criar e usar marcadores de mapas do Google com texto de rótulo; a maneira mais fácil e eficiente.
vector_map
73
Mapa vetorial para o Flutter. Altamente personalizável. Compatível com GeoJSON. Mapa de gráficos. Flutter puro.
marker_icon
67
Um pacote para converter Widget, imagem local, imagem da rede, arquivo Svg em BitmapDescriptor que pode ser usado como marcador de ícone do google_maps_flutter.
open_route_service
64
Uma encapsulação feita em torno das APIs do openrouteservice, para projetos Dart e Flutter, para gerar facilmente rotas e seus dados.
huawei_map
63
Plugin Huawei Map Kit para Flutter. Huawei Map Kit fornece mapas padrão, bem como elementos de interface do usuário para personalizar os mapas que atendem melhor aos cenários de serviço.
apple_maps_flutter
55
Este plugin usa a visualização da plataforma Flutter para exibir um widget de mapas da Apple.
interactive_maps_marker
55
Marcadores de mapas animados fáceis de usar com cartão de detalhes. Use-o para localizadores de lojas ou qualquer lugar.
background_location_tracker
53
Um plugin Flutter que permite rastrear a localização em segundo plano para Android e iOS.
polymaker
53
Polymaker é um pacote flutter usado para obter uma lista de locais para polígono em mapas do google
google_static_maps_controller
48
O pacote fornece acesso simples e declarativo ao serviço de mapas estáticos do Google.
countries_world_map
47
Um widget simples para um mapa mundial customizável (ou qualquer país de sua escolha). Que pode ser colorido com base nos códigos de país de duas letras ISO (ou ID do estado).
flutter_map_tappable_polyline
47
Um plugin flutter_map que adiciona a classe Polyline com evento onTap.
naver_map_plugin
41
Plugin flutter naver map com suporte a android e iOS. O serviço de mapa naver é limitado à Coreia do Sul, com alta precisão.
flutter_google_street_view
39
Um plugin Flutter para visualização street view do Google em aplicativos Web, iOS e Android.
kakao_map_plugin
37
este é um projeto de plug-in feito usando o pacote webview_flutter para que o javascript da API de mapas do Kakao possa ser usado no flutter.
maps_curved_line
35
Um pacote para ajudar a desenhar linhas curvas no Google Maps. Isso pode ser usado como uma maneira economicamente viável de desenhar uma rota entre a localização A e a localização B.
huawei_location
33
Plugin HUAWEI Flutter Location Kit que combina as funcionalidades de sistema de navegação global por satélite (GNSS), Wi-Fi e localização de estação base em seu aplicativo.
animating_location_pin
33
Um pacote Flutter que fornece o Widget de Pin de Localização Animado, que pode ser usado ao buscar a localização do dispositivo.
flutter_baidu_mapapi_map
32
O flutter_baidu_mapapi_map é um plugin Flutter de mapa básico para mapas do Baidu, você pode usá-lo para desenvolver páginas de mapa para aplicativos Flutter.
amap_map_fluttify
31
Um componente de mapa 'Amap', alimentado pelo compilador 'Fluttify', um gerador de ligações Dart para SDK nativo.
kakaomap_webview
27
Mapa do Kakao que você pode usar facilmente. Algumas características não são suportadas.
mapmyindia_gl
26
um plug-in Flutter para integrar MapmyIndia Maps dentro de um aplicativo Flutter nas plataformas Android, iOS e web.
map_controller
26
Um controlador de mapas para mapas Flutter. Gerencie marcadores, linhas e polígonos.
mapsforge_flutter
25
uma porta dos mapsforge para flutter puro. Mostre mapas enquanto o dispositivo está offline.
google_maps_routes
24
um pacote para desenhar rotas no Google Maps usando a API de Direções do Google.
widget_marker_google_map
23
mapa Google personalizado com marcadores de widget. Permite mostrar marcadores com código de widget.
google_maps_controller
23
Controlador de mapa stateful para Google Maps google_maps_flutter. Gerencia marcadores, círculos, polilinhas e polígonos.
google_maps_flutter_heatmap
21
Um plug-in Flutter para integrar o Google Maps em aplicativos iOS e Android, com suporte a mapas de calor.
amap_location_fluttify
17
Um componente de localização 'Amap', alimentado por 'Fluttify', um compilador que gera ligações Dart para SDK nativo.
ip_geolocation_api
14
Um pacote Dart para projetos Flutter ou Dart para obter os dados de geolocalização do seu IP.
static_map
10
gerar rapidamente mapas estáticos personalizáveis com suporte para marcadores e caminhos.
maplibre_gl
10
um plugin flutter para integrar mapas maplibre em um aplicativo flutter nas plataformas android, ios e web