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
885
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
777
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
545
Um plugin Flutter para integrar mapas do Mapbox em um aplicativo Flutter em plataformas Android, iOS e web.
maps_launcher
451
Plugin Flutter simples para abrir o aplicativo de mapas (ou navegador) em todas as plataformas.
syncfusion_flutter_maps
422
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
391
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
381
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
311
Widget de Mapa geográfico para Flutter com suporte a diferentes projeções, incluindo EPSG4326/Mercator/WGS1984.
google_maps_cluster_manager
298
Biblioteca de agrupamento simples para Google Maps em Flutter baseada no Geohash.
flutter_mapbox_navigation
291
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
265
Um plugin Flutter para integrar o Mapbox Maps SDK v10 em aplicativos Android/iOS.
flutter_map_marker_cluster
193
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
160
O Flutter Qiblah é um pacote que permite exibir a direção da Qiblah no seu aplicativo com suporte para Android e iOS
flutter_map_location_marker
159
Um plugin de mapa do Flutter para exibir a localização atual do dispositivo.
map_picker
149
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.
custom_info_window
135
Uma janela de informações personalizada baseada em widget para o pacote google_maps_flutter.
background_locator_2
135
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.
fluster
131
Uma biblioteca de agrupamento de pontos geoespaciais para Dart para ajudar a fornecer espaçamento entre marcadores em soluções de mapeamento.
flutter_map_marker_popup
123
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
119
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
109
Um pacote Flutter que combina google_maps e apple_maps para fornecer uma implementação de mapa nativa multiplataforma.
google_maps_widget
107
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.
universe
100
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.
custom_map_markers
86
Um pacote que transforma widgets em marcadores de mapa ou imagens de matriz de bytes em tempo de execução.
label_marker
83
Um pacote para criar e usar marcadores de mapas do Google com texto de rótulo; a maneira mais fácil e eficiente.
open_route_service
80
Uma encapsulação feita em torno das APIs do openrouteservice, para projetos Dart e Flutter, para gerar facilmente rotas e seus dados.
vector_map
77
Mapa vetorial para o Flutter. Altamente personalizável. Compatível com GeoJSON. Mapa de gráficos. Flutter puro.
huawei_map
69
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
69
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.
countries_world_map
67
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).
background_location_tracker
62
Um plugin Flutter que permite rastrear a localização em segundo plano para Android e iOS.
apple_maps_flutter
58
Este plugin usa a visualização da plataforma Flutter para exibir um widget de mapas da Apple.
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.
maplibre_gl
54
um plugin flutter para integrar mapas maplibre em um aplicativo flutter nas plataformas android, ios e web
polymaker
54
Polymaker é um pacote flutter usado para obter uma lista de locais para polígono em mapas do google
google_static_maps_controller
52
O pacote fornece acesso simples e declarativo ao serviço de mapas estáticos do Google.
flutter_map_tappable_polyline
51
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.
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.
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.
maps_curved_line
36
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.
flutter_baidu_mapapi_map
34
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
34
Um pacote Flutter que fornece o Widget de Pin de Localização Animado, que pode ser usado ao buscar a localização do dispositivo.
amap_map_fluttify
30
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.
mapsforge_flutter
26
uma porta dos mapsforge para flutter puro. Mostre mapas enquanto o dispositivo está offline.
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.
google_maps_routes
25
um pacote para desenhar rotas no Google Maps usando a API de Direções do Google.
flutter_google_maps_webservices
25
google maps web services for flutter (geocoding, places, directions, distance matrix, photos, timezone, static map)
yandex_maps_mapkit
25
yandex mapkit sdk for flutter. this allow you to use the capabilities of yandex.maps in your flutter applications for ios and android
arcgis_maps
24
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.
google_maps_controller
23
Controlador de mapa stateful para Google Maps google_maps_flutter. Gerencia marcadores, círculos, polilinhas e polígonos.
widget_marker_google_map
23
mapa Google personalizado com marcadores de widget. Permite mostrar marcadores com código de widget.
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.
maplibre
16
permissive and performant mapping library that supports mapbox vector tiles (mvt) powered by maplibre sdks.
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.
map_zone_manager
1
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.