Top Flutter Geolocation Utilities packages The complete list of Dart and Flutter packages that provide Map and Geolocation Utilities is provided below.
geocoding
1082
A Flutter Geocoding plugin which provides easy geocoding and reverse-geocoding features.
flutter_polyline_points
533
A flutter package to get polyline points by either passing the coordinates or google encoded polyline string
maps_toolkit
319
Maps toolkit - geo-measurements utils - area of polygon, distance between point, heading and offset between points (port of SphericalUtil, PolyUtil from 'android-maps-utils').
geocode
109
Package to make Geocode requests. It exposes two methods to translate coordinates into locations and addresses into coordinates.
custom_marker
75
A package to convert Widget, Local image, Netwok image, Svg file to BitmapDescriptor which can be used in google_maps_flutter icon marker.
widget_to_marker
59
A package to convert any Flutter Widget to BitmapDescriptor which can be used in google_maps_flutter icon marker.
search_cep
58
Package to facilitate and expedite communication with the via_cep API and obtain information about zip codes and locations throughout Brazil
easy_geofencing
53
This is a dart package which give the best & optimized geofence background services features for both android & ios.
google_directions_api
51
The Directions API is a service that calculates directions between locations. You can search for directions for several modes of transportation.
google_polyline_algorithm
50
Dart implementation of Googles Polyline Encoding lossy compression Algorithm.
proj4dart
37
Proj4dart is a Dart library to transform point coordinates from one coordinate system to another, including datum transformations (Dart version of proj4js/proj4js).
latlng
35
GeoJSON, Geodesy and Geographical calculations for Dart. Provides LatLong and Mercator projection (EPSG4326).
poly_geofence_service
35
This plugin is a service that can perform geo-fencing by creating a polygon geofence.
daylight
34
Get the sunset and sunrise times for a geolocation without having to access any remote api.
flutter_map_arcgis
34
Arcgis plugin for flutter map. Features Support unique render, ontap event, ontap with atttributes, geometry types (point, polgyon, polylin)
georange
33
A package that helps with encoding geohashes, decoding geohashes,calculating distance between 2 points and generating latitudinal and longitudinal ranges as geohashes to help with the querying of databases (Tested on Firestore Only).
google_geocoding_api
30
This Package implement Google Geocoding API with default and reverse geosearch
fl_location
28
A plugin that can access the location services of each platform and collect device location data.
flutter_bmflocation
26
BaiduMapLocation plugin for flutter. This plugin provides a cross-platform (iOS, Android) API to request location.
nominatim_flutter
24
The Nominatim Flutter Plugin enables smooth Nominatim service integration for reverse geocoding and place searches in Flutter, with async loading and Hive caching.
geocoder_offline
22
Package for super-fast offline reverse geocoding. Search is done in the file of your choice.
georouter
22
A package for getting directions between points using the Open Source Routing Machine (OSRM) API. Supports multiple travel modes, including driving, walking, cycling, and transit.
geobase
15
Geospatial data, spherical geodesy, projections, tiling schemes, and vector formats (GeoJSON, WKT, WKB).
gmaps_by_road_distance_calculator
11
This is a Package to calculate the by-road distance from one point to another in Gmap.
carp_context_package
10
CARP context sampling package. Samples location, mobility, activity, weather, air-quality, and geofence.