flutter_google_maps library

Classes

ByteString
Wrapper for byte array image representation.
GeoCoord
A pair of latitude and longitude coordinates, stored as degrees.
GeoCoordBounds
A latitude/longitude aligned rectangle. [...]
GoogleMap
This widget will try to occupy all available space
GoogleMapState
GoogleMapStateBase
MapCircles
Interface of setting up circles
MapDirections
Interface of setting up directions
MapMarkers
Interface of setting up markers
MapOperations
Interface of setting up map operations including: [...]
MapPolygons
Interface of setting up polygons
Marker
Marks a geographical location on the map. [...]
MobileMapPreferences
Set of mobile map preferences
WebMapPreferences
Set of web map preferences

Functions

decodePolyline(String polyline, {int accuracyExponent: 5}) List<List<num>>
Decodes polyline String via inverted Encoded Polyline Algorithm
encodePoint(num current, {num previous: 0, int accuracyExponent: 5}) String
Polyline encoding is a lossy compression algorithm that allows you to store a series of coordinates as a single string. Point coordinates are encoded using signed values. If you only have a few static points, you may also wish to use the interactive polyline encoding utility. [...]
encodePolyline(List<List<num>> coordinates, {int accuracyExponent: 5}) String
Encodes List<List<num>> of coordinates into a String via Encoded Polyline Algorithm Format [...]

Enums

MapType
Type of map tiles to display.

Exceptions / Errors

MapStyleException
Exception when a map style is invalid or was unable to be set. [...]