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.
map_launcher
921
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
808
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
549
Um plugin Flutter para integrar mapas do Mapbox em um aplicativo Flutter em plataformas Android, iOS e web.
maps_launcher
469
Plugin Flutter simples para abrir o aplicativo de mapas (ou navegador) em todas as plataformas.
syncfusion_flutter_maps
435
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
393
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
388
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.
mapbox_maps_flutter
317
Um plugin Flutter para integrar o Mapbox Maps SDK v10 em aplicativos Android/iOS.
map
312
Widget de Mapa geográfico para Flutter com suporte a diferentes projeções, incluindo EPSG4326/Mercator/WGS1984.
google_maps_cluster_manager
304
Biblioteca de agrupamento simples para Google Maps em Flutter baseada no Geohash.
flutter_mapbox_navigation
300
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.
flutter_map_marker_cluster
205
Uma implementação em Dart do Leaflet.markercluster para aplicativos Flutter. Fornece funcionalidade de agrupamento de marcadores animados e bonitos para flutter_map.
flutter_map_location_marker
177
Um plugin de mapa do Flutter para exibir a localização atual do dispositivo.
flutter_qiblah
171
O Flutter Qiblah é um pacote que permite exibir a direção da Qiblah no seu aplicativo com suporte para Android e iOS
map_picker
158
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.
background_locator_2
143
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.
custom_info_window
138
Uma janela de informações personalizada baseada em widget para o pacote google_maps_flutter.
fluster
132
Uma biblioteca de agrupamento de pontos geoespaciais para Dart para ajudar a fornecer espaçamento entre marcadores em soluções de mapeamento.
google_maps_widget
127
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.
flutter_map_marker_popup
126
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.
flutter_map_tile_caching
125
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
111
Um pacote Flutter que combina google_maps e apple_maps para fornecer uma implementação de mapa nativa multiplataforma.
universe
103
A maneira fácil e flexível de usar mapas interativos no Flutter. Inspirado pelo Leaflet.js.
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.
label_marker
86
Um pacote para criar e usar marcadores de mapas do Google com texto de rótulo; a maneira mais fácil e eficiente.
custom_map_markers
86
Um pacote que transforma widgets em marcadores de mapa ou imagens de matriz de bytes em tempo de execução.
open_route_service
85
Uma encapsulação feita em torno das APIs do openrouteservice, para projetos Dart e Flutter, para gerar facilmente rotas e seus dados.
vector_map
78
Mapa vetorial para o Flutter. Altamente personalizável. Compatível com GeoJSON. Mapa de gráficos. Flutter puro.
countries_world_map
75
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).
maplibre_gl
73
um plugin flutter para integrar mapas maplibre em um aplicativo flutter nas plataformas android, ios e web
huawei_map
72
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.
marker_icon
70
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.
apple_maps_flutter
69
Este plugin usa a visualização da plataforma Flutter para exibir um widget de mapas da Apple.
background_location_tracker
68
Um plugin Flutter que permite rastrear a localização em segundo plano para Android e iOS.
interactive_maps_marker
57
Marcadores de mapas animados fáceis de usar com cartão de detalhes. Use-o para localizadores de lojas ou qualquer lugar.
google_static_maps_controller
54
O pacote fornece acesso simples e declarativo ao serviço de mapas estáticos do Google.
polymaker
54
Polymaker é um pacote flutter usado para obter uma lista de locais para polígono em mapas do google
flutter_map_tappable_polyline
52
Um plugin flutter_map que adiciona a classe Polyline com evento onTap.
kakao_map_plugin
47
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.
google_navigation_flutter
47
um plugin para adicionar widget de navegação do google em apps flutter destinados a android e ios
flutter_google_street_view
43
Um plugin Flutter para visualização street view do Google em aplicativos Web, iOS e Android.
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.
maps_curved_line
38
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
38
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.
flutter_baidu_mapapi_map
36
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.
animating_location_pin
35
Um pacote Flutter que fornece o Widget de Pin de Localização Animado, que pode ser usado ao buscar a localização do dispositivo.
arcgis_maps
33
use arcgis maps sdk for flutter to build native mobile apps that incorporate capabilities such as 2d data visualization and editing, geocoding, and routing, for deployment to ios or android platforms.
maplibre
31
permissive and performant mapping library that supports mapbox vector tiles (mvt) powered by maplibre sdks.
mapsforge_flutter
30
uma porta dos mapsforge para flutter puro. Mostre mapas enquanto o dispositivo está offline.
amap_map_fluttify
30
Um componente de mapa 'Amap', alimentado pelo compilador 'Fluttify', um gerador de ligações Dart para SDK nativo.
google_maps_routes
28
um pacote para desenhar rotas no Google Maps usando a API de Direções do Google.
kakaomap_webview
27
Mapa do Kakao que você pode usar facilmente. Algumas características não são suportadas.
flutter_google_maps_webservices
27
google maps web services for flutter (geocoding, places, directions, distance matrix, photos, timezone, static map)
google_map_marker_animation
26
solução de geo-animação para mapas do google. suporta animação linear, rotação e efeito de onda.
mapmyindia_gl
26
um plug-in Flutter para integrar MapmyIndia Maps dentro de um aplicativo Flutter nas plataformas Android, iOS e web.
yandex_maps_mapkit
26
yandex mapkit sdk for flutter. this allow you to use the capabilities of yandex.maps in your flutter applications for ios and android
map_controller
26
Um controlador de mapas para mapas Flutter. Gerencie marcadores, linhas e polígonos.
bangladesh
25
o plugin flutter 'bangladesh' é uma ferramenta poderosa para exibir um mapa personalizável do bangladesh. com divisões destacadas e feedback de toque personalizável, pode ser usado em diversas aplicações para uma experiência do usuário envolvente.
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.
static_map
14
gerar rapidamente mapas estáticos personalizáveis com suporte para marcadores e caminhos.
ip_geolocation_api
14
Um pacote Dart para projetos Flutter ou Dart para obter os dados de geolocalização do seu IP.
at_location_flutter
7
Um projeto de plugin Flutter para compartilhar localizações entre dois atSigns e rastreá-los no OpenStreetMap (OSM).
store_locator
3
Localizador de lojas para o Flutter. Permite mostrar lojas (ou POIs) no mapa com base na posição atual do mapa.
google_map_custom_windows
2
uma janela de informação personalizável para mapa do google. onde você pode mostrar várias janelas de informação no seu visualizador de mapa do google.
map_zone_manager
2
a powerful flutter package to create, mark, and manage zones on google maps. includes features like multi-zone support, custom map styles, and camera control for a seamless user experience.
geolocator
0
Plugin de geolocalização para Flutter. Este plugin fornece uma API multiplataforma (iOS, Android) para funções genéricas de localização (GPS etc.).