google_maps_cross 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.
- GoogleMapCross
- 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
Enums
- MapType
- Type of map tiles to display.
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< coordinates, {int accuracyExponent = 5}) → Stringnum> > -
Encodes
List<List<num>>
ofcoordinates
into aString
via Encoded Polyline Algorithm Format
Exceptions / Errors
- MapStyleException
- Exception when a map style is invalid or was unable to be set.