U class

The easy & flexible way to use interactive maps in Flutter.

U class is the starting point of universe.

Constructors

U()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

BasemapATMap({Key? key, BasemapATType type = BasemapATType.Default, required dynamic center, TileLayerOptions? options, double? zoom, double? minZoom, double? maxZoom, double? rotation, bool? disableRotation, Color? background, MapController? controller, TileLayer? base, MarkerLayer? markers, CircleLayer? circles, PolylineLayer? polylines, PolygonLayer? polygons, RectangleLayer? rectangles, List<TileLayer> tiles = const [], List<ImageOverlay> images = const [], List<VideoOverlay> videos = const [], List<MapLayer> layers = const [], List<Widget> controls = const [], Crs? crs, Size? size, bool? live, bool? moveWhenLive, dynamic centerMarker, dynamic locationMarker, num? centerMarkerSize, num? locationMarkerSize, bool? showCenterMarker, bool? showLocator, Locator? locator, bool? showLocationMarker, bool? showLocationIndicator, LocationIndicator? locationIndicator, bool? showCompass, Compass? compass, bool? showScale, Scale? scale, bool? interactive, LatLngBounds? maxBounds, LatLngBounds? fitBounds, FitBoundsOptions? fitBoundsOptions, bool? slideOnBoundaries, bool? adaptiveBoundaries, bool? hideAttribution, dynamic onTap(LatLng?)?, dynamic onLongPress(LatLng?)?, MapChangedCallback? onChanged, Function? onReady}) Universe
Used to display map with base TileLayer from BasemapAT.
BasemapATTileLayer({BasemapATType type = BasemapATType.Default, TileLayerOptions? options}) TileLayer
Used to load and display tile layers from BasemapAT servers.
bearing(dynamic position, dynamic destination, {DistanceAlgorithmType algorithm = DistanceAlgorithmType.Haversine}) double
CartoDBMap({Key? key, required CartoDBType type, required dynamic center, TileLayerOptions? options, double? zoom, double? minZoom, double? maxZoom, double? rotation, bool? disableRotation, Color? background, MapController? controller, TileLayer? base, MarkerLayer? markers, CircleLayer? circles, PolylineLayer? polylines, PolygonLayer? polygons, RectangleLayer? rectangles, List<TileLayer> tiles = const [], List<ImageOverlay> images = const [], List<VideoOverlay> videos = const [], List<MapLayer> layers = const [], List<Widget> controls = const [], Crs? crs, Size? size, bool? live, bool? moveWhenLive, dynamic centerMarker, dynamic locationMarker, num? centerMarkerSize, num? locationMarkerSize, bool? showCenterMarker, bool? showLocator, Locator? locator, bool? showLocationMarker, bool? showLocationIndicator, LocationIndicator? locationIndicator, bool? showCompass, Compass? compass, bool? showScale, Scale? scale, bool? interactive, LatLngBounds? maxBounds, LatLngBounds? fitBounds, FitBoundsOptions? fitBoundsOptions, bool? slideOnBoundaries, bool? adaptiveBoundaries, bool? hideAttribution, dynamic onTap(LatLng?)?, dynamic onLongPress(LatLng?)?, MapChangedCallback? onChanged, Function? onReady}) Universe
Used to display map with base TileLayer from CartoDB.
CartoDBTileLayer({required CartoDBType type, TileLayerOptions? options}) TileLayer
Used to load and display tile layers from CartoDB servers.
Circle(dynamic circle, {double? radius, RadiusUnit radiusUnit = L.RadiusUnit.METER, bool stroke = strokeDef, Color? strokeColor, double strokeWidth = strokeWidthCircleDef, double strokeOpacity = strokeOpacityDef, StrokeCap strokeCap = strokeCapDef, StrokeJoin strokeJoin = strokeJoinDef, bool fill = fillCircleDef, Color? fillColor, double fillOpacity = fillOpacityDef, dynamic data}) Circle
CircleLayer(dynamic circle, {double? radius, RadiusUnit radiusUnit = L.RadiusUnit.METER, bool stroke = strokeDef, Color? strokeColor, double strokeWidth = strokeWidthCircleDef, double strokeOpacity = strokeOpacityDef, StrokeCap strokeCap = strokeCapDef, StrokeJoin strokeJoin = strokeJoinDef, bool fill = fillCircleDef, Color? fillColor, double fillOpacity = fillOpacityDef, bool interactive = interactiveDef, dynamic data, TapLayerCallback? onTap, TapUpLayerCallback? onTapUp, TapDownLayerCallback? onTapDown, TapLayerCallback? onTapCancel, TapLayerCallback? onSecondaryTap, TapDownLayerCallback? onSecondaryTapDown, TapUpLayerCallback? onSecondaryTapUp, TapLayerCallback? onSecondaryTapCancel, DoubleTapLayerCallback? onDoubleTap, LongPressLayerCallback? onLongPress, LongPressStartLayerCallback? onLongPressStart, LongPressMoveUpdateLayerCallback? onLongPressMoveUpdate, LongPressUpLayerCallback? onLongPressUp, LongPressEndLayerCallback? onLongPressEnd, LongPressLayerCallback? onSecondaryLongPress, LongPressStartLayerCallback? onSecondaryLongPressStart, LongPressMoveUpdateLayerCallback? onSecondaryLongPressMoveUpdate, LongPressUpLayerCallback? onSecondaryLongPressUp, LongPressEndLayerCallback? onSecondaryLongPressEnd}) CircleLayer
CyclOSMMap({Key? key, required dynamic center, TileLayerOptions? options, double? zoom, double? minZoom, double? maxZoom, double? rotation, bool? disableRotation, Color? background, MapController? controller, TileLayer? base, MarkerLayer? markers, CircleLayer? circles, PolylineLayer? polylines, PolygonLayer? polygons, RectangleLayer? rectangles, List<TileLayer> tiles = const [], List<ImageOverlay> images = const [], List<VideoOverlay> videos = const [], List<MapLayer> layers = const [], List<Widget> controls = const [], Crs? crs, Size? size, bool? live, bool? moveWhenLive, dynamic centerMarker, dynamic locationMarker, num? centerMarkerSize, num? locationMarkerSize, bool? showCenterMarker, bool? showLocator, Locator? locator, bool? showLocationMarker, bool? showLocationIndicator, LocationIndicator? locationIndicator, bool? showCompass, Compass? compass, bool? showScale, Scale? scale, bool? interactive, LatLngBounds? maxBounds, LatLngBounds? fitBounds, FitBoundsOptions? fitBoundsOptions, bool? slideOnBoundaries, bool? adaptiveBoundaries, bool? hideAttribution, dynamic onTap(LatLng?)?, dynamic onLongPress(LatLng?)?, MapChangedCallback? onChanged, Function? onReady}) Universe
Used to display map with base TileLayer from SafeCast.
CyclOSMTileLayer({TileLayerOptions? options}) TileLayer
Used to load and display tile layers from CyclOSM servers.
destination(dynamic fromPosition, double distance, double bearing, {DistanceAlgorithmType algorithm = DistanceAlgorithmType.Haversine}) LatLng
distanceBetween(dynamic position, dynamic destination, {DistanceAlgorithmType algorithm = DistanceAlgorithmType.Haversine, LengthUnit unit = LengthUnit.M}) double
EsriMap({Key? key, required EsriType type, required dynamic center, TileLayerOptions? options, double? zoom, double? minZoom, double? maxZoom, double? rotation, bool? disableRotation, Color? background, MapController? controller, TileLayer? base, MarkerLayer? markers, CircleLayer? circles, PolylineLayer? polylines, PolygonLayer? polygons, RectangleLayer? rectangles, List<TileLayer> tiles = const [], List<ImageOverlay> images = const [], List<VideoOverlay> videos = const [], List<MapLayer> layers = const [], List<Widget> controls = const [], Crs? crs, Size? size, bool? live, bool? moveWhenLive, dynamic centerMarker, dynamic locationMarker, num? centerMarkerSize, num? locationMarkerSize, bool? showCenterMarker, bool? showLocator, Locator? locator, bool? showLocationMarker, bool? showLocationIndicator, LocationIndicator? locationIndicator, bool? showCompass, Compass? compass, bool? showScale, Scale? scale, bool? interactive, LatLngBounds? maxBounds, LatLngBounds? fitBounds, FitBoundsOptions? fitBoundsOptions, bool? slideOnBoundaries, bool? adaptiveBoundaries, bool? hideAttribution, dynamic onTap(LatLng?)?, dynamic onLongPress(LatLng?)?, MapChangedCallback? onChanged, Function? onReady}) Universe
Used to display map with base TileLayer from Esri.
EsriTileLayer({required EsriType type, TileLayerOptions? options}) TileLayer
Used to load and display tile layers from Esri servers.
filterInsideRadius(List<LatLng> locations, LatLng fromCenter, double radius, {DistanceAlgorithmType algorithm = DistanceAlgorithmType.Haversine, LengthUnit unit = LengthUnit.M}) List<LatLng>
GeoportailFranceMap({Key? key, required GeoportailFranceType type, required String apikey, required dynamic center, TileLayerOptions? options, double? zoom, double? minZoom, double? maxZoom, double? rotation, bool? disableRotation, Color? background, MapController? controller, TileLayer? base, MarkerLayer? markers, CircleLayer? circles, PolylineLayer? polylines, PolygonLayer? polygons, RectangleLayer? rectangles, List<TileLayer> tiles = const [], List<ImageOverlay> images = const [], List<VideoOverlay> videos = const [], List<MapLayer> layers = const [], List<Widget> controls = const [], Crs? crs, Size? size, bool? live, bool? moveWhenLive, dynamic centerMarker, dynamic locationMarker, num? centerMarkerSize, num? locationMarkerSize, bool? showCenterMarker, bool? showLocator, Locator? locator, bool? showLocationMarker, bool? showLocationIndicator, LocationIndicator? locationIndicator, bool? showCompass, Compass? compass, bool? showScale, Scale? scale, bool? interactive, LatLngBounds? maxBounds, LatLngBounds? fitBounds, FitBoundsOptions? fitBoundsOptions, bool? slideOnBoundaries, bool? adaptiveBoundaries, bool? hideAttribution, dynamic onTap(LatLng?)?, dynamic onLongPress(LatLng?)?, MapChangedCallback? onChanged, Function? onReady}) Universe
Used to display map with base TileLayer from Geoportail France.
GeoportailFranceTileLayer({required GeoportailFranceType type, TileLayerOptions? options, required String apikey}) TileLayer
Used to load and display tile layers from Geoportail France Map servers.
GoogleMap({Key? key, required dynamic center, GoogleMapType type = GoogleMapType.Street, TileLayerOptions? options, double? zoom, double? minZoom, double? maxZoom, double? rotation, bool? disableRotation, Color? background, MapController? controller, TileLayer? base, MarkerLayer? markers, CircleLayer? circles, PolylineLayer? polylines, PolygonLayer? polygons, RectangleLayer? rectangles, List<TileLayer> tiles = const [], List<ImageOverlay> images = const [], List<VideoOverlay> videos = const [], List<MapLayer> layers = const [], List<Widget> controls = const [], Crs? crs, Size? size, bool? live, bool? moveWhenLive, dynamic centerMarker, dynamic locationMarker, num? centerMarkerSize, num? locationMarkerSize, bool? showCenterMarker, bool? showLocator, Locator? locator, bool? showLocationMarker, bool? showLocationIndicator, LocationIndicator? locationIndicator, bool? showCompass, Compass? compass, bool? showScale, Scale? scale, bool? interactive, LatLngBounds? maxBounds, LatLngBounds? fitBounds, FitBoundsOptions? fitBoundsOptions, bool? slideOnBoundaries, bool? adaptiveBoundaries, bool? hideAttribution, dynamic onTap(LatLng?)?, dynamic onLongPress(LatLng?)?, MapChangedCallback? onChanged, Function? onReady}) Universe
Used to display map with base TileLayer from GoogleMap servers.
GoogleMapTileLayer({GoogleMapType type = GoogleMapType.Street, TileLayerOptions? options}) TileLayer
Used to load and display tile layers from GoogleMap servers.
GroupLayer({required List<MapLayer> layers, double opacity = opacityDef, double rotation = 0.0, bool interactive = interactiveDef, String attribution = attributionDef, TapLayerCallback? onTap, TapUpLayerCallback? onTapUp, TapDownLayerCallback? onTapDown, TapLayerCallback? onTapCancel, TapLayerCallback? onSecondaryTap, TapDownLayerCallback? onSecondaryTapDown, TapUpLayerCallback? onSecondaryTapUp, TapLayerCallback? onSecondaryTapCancel, DoubleTapLayerCallback? onDoubleTap, LongPressLayerCallback? onLongPress, LongPressStartLayerCallback? onLongPressStart, LongPressMoveUpdateLayerCallback? onLongPressMoveUpdate, LongPressUpLayerCallback? onLongPressUp, LongPressEndLayerCallback? onLongPressEnd, LongPressLayerCallback? onSecondaryLongPress, LongPressStartLayerCallback? onSecondaryLongPressStart, LongPressMoveUpdateLayerCallback? onSecondaryLongPressMoveUpdate, LongPressUpLayerCallback? onSecondaryLongPressUp, LongPressEndLayerCallback? onSecondaryLongPressEnd}) GroupLayer
HereMap({Key? key, required String appId, required String appCode, String version = 'v3', required HereType type, required dynamic center, TileLayerOptions? options, double? zoom, double? minZoom, double? maxZoom, double? rotation, bool? disableRotation, Color? background, MapController? controller, TileLayer? base, MarkerLayer? markers, CircleLayer? circles, PolylineLayer? polylines, PolygonLayer? polygons, RectangleLayer? rectangles, List<TileLayer> tiles = const [], List<ImageOverlay> images = const [], List<VideoOverlay> videos = const [], List<MapLayer> layers = const [], List<Widget> controls = const [], Crs? crs, Size? size, bool? live, bool? moveWhenLive, dynamic centerMarker, dynamic locationMarker, num? centerMarkerSize, num? locationMarkerSize, bool? showCenterMarker, bool? showLocator, Locator? locator, bool? showLocationMarker, bool? showLocationIndicator, LocationIndicator? locationIndicator, bool? showCompass, Compass? compass, bool? showScale, Scale? scale, bool? interactive, LatLngBounds? maxBounds, LatLngBounds? fitBounds, FitBoundsOptions? fitBoundsOptions, bool? slideOnBoundaries, bool? adaptiveBoundaries, bool? hideAttribution, dynamic onTap(LatLng?)?, dynamic onLongPress(LatLng?)?, MapChangedCallback? onChanged, Function? onReady}) Universe
Used to display map with base TileLayer from HERE Map.
HereTileLayer({required HereType type, TileLayerOptions? options, required String appId, required String appCode, String version = 'v3'}) TileLayer
Used to load and display tile layers from HERE Map servers.
HikeBikeTileLayer({TileLayerOptions? options}) TileLayer
Used to load and display tile layers from HikeBike servers.
ImageOverlay(dynamic image, {dynamic bounds, ImageProvider<Object>? imageError, double opacity = overlayOpacityDef, double rotation = overlayRotationDef, BoxFit fit = overlayFitDef, bool gaplessPlayback = overlayGaplessPlaybackDef, dynamic data, TapLayerCallback? onTap, TapUpLayerCallback? onTapUp, TapDownLayerCallback? onTapDown, TapLayerCallback? onTapCancel, TapLayerCallback? onSecondaryTap, TapDownLayerCallback? onSecondaryTapDown, TapUpLayerCallback? onSecondaryTapUp, TapLayerCallback? onSecondaryTapCancel, DoubleTapLayerCallback? onDoubleTap, LongPressLayerCallback? onLongPress, LongPressStartLayerCallback? onLongPressStart, LongPressMoveUpdateLayerCallback? onLongPressMoveUpdate, LongPressUpLayerCallback? onLongPressUp, LongPressEndLayerCallback? onLongPressEnd, LongPressLayerCallback? onSecondaryLongPress, LongPressStartLayerCallback? onSecondaryLongPressStart, LongPressMoveUpdateLayerCallback? onSecondaryLongPressMoveUpdate, LongPressUpLayerCallback? onSecondaryLongPressUp, LongPressEndLayerCallback? onSecondaryLongPressEnd}) ImageOverlay
isInsideRadius(LatLng location, LatLng fromCenter, double radius, {DistanceAlgorithmType algorithm = DistanceAlgorithmType.Haversine, LengthUnit unit = LengthUnit.M}) bool
JawgMap({Key? key, required JawgType type, required String accessToken, required dynamic center, TileLayerOptions? options, double? zoom, double? minZoom, double? maxZoom, double? rotation, bool? disableRotation, Color? background, MapController? controller, TileLayer? base, MarkerLayer? markers, CircleLayer? circles, PolylineLayer? polylines, PolygonLayer? polygons, RectangleLayer? rectangles, List<TileLayer> tiles = const [], List<ImageOverlay> images = const [], List<VideoOverlay> videos = const [], List<MapLayer> layers = const [], List<Widget> controls = const [], Crs? crs, Size? size, bool? live, bool? moveWhenLive, dynamic centerMarker, dynamic locationMarker, num? centerMarkerSize, num? locationMarkerSize, bool? showCenterMarker, bool? showLocator, Locator? locator, bool? showLocationMarker, bool? showLocationIndicator, LocationIndicator? locationIndicator, bool? showCompass, Compass? compass, bool? showScale, Scale? scale, bool? interactive, LatLngBounds? maxBounds, LatLngBounds? fitBounds, FitBoundsOptions? fitBoundsOptions, bool? slideOnBoundaries, bool? adaptiveBoundaries, bool? hideAttribution, dynamic onTap(LatLng?)?, dynamic onLongPress(LatLng?)?, MapChangedCallback? onChanged, Function? onReady}) Universe
Used to display map with base TileLayer from Jawg Map.
JawgTileLayer({required JawgType type, TileLayerOptions? options, required String accessToken}) TileLayer
Used to load and display tile layers from Jawg servers.
Map({Key? key, required dynamic center, double? zoom, double? minZoom, double? maxZoom, double? zoomDelta, double? rotation, bool? disableRotation, Color? background, MapController? controller, TileLayer? base, MarkerLayer? markers, CircleLayer? circles, PolylineLayer? polylines, PolygonLayer? polygons, RectangleLayer? rectangles, List<TileLayer> tiles = const [], List<ImageOverlay> images = const [], List<VideoOverlay> videos = const [], List<MapLayer> layers = const [], List<Widget> controls = const [], Crs? crs, Size? size, bool? showCenterMarker, dynamic centerMarker, dynamic locationMarker, num? centerMarkerSize, num? locationMarkerSize, bool? live, bool? moveWhenLive, bool? showLocator, Locator? locator, bool? showLocationMarker, bool? showLocationIndicator, LocationIndicator? locationIndicator, bool? showCompass, Compass? compass, bool? showScale, Scale? scale, bool? interactive, LatLngBounds? maxBounds, LatLngBounds? fitBounds, FitBoundsOptions? fitBoundsOptions, bool? slideOnBoundaries, bool? adaptiveBoundaries, bool? hideAttribution, Image? locatorImage, Alignment? locatorAlignment, dynamic onTap(LatLng?)?, dynamic onLongPress(LatLng?)?, MapChangedCallback? onChanged, Function? onReady}) Universe
The central point of Universe API. It is used to create and manipulate a map on the screen.
MapBox({Key? key, MapBoxType type = MapBoxType.Street, required String accessToken, required dynamic center, TileLayerOptions? options, double? zoom, double? minZoom, double? maxZoom, double? rotation, bool? disableRotation, Color? background, MapController? controller, TileLayer? base, MarkerLayer? markers, CircleLayer? circles, PolylineLayer? polylines, PolygonLayer? polygons, RectangleLayer? rectangles, List<TileLayer> tiles = const [], List<ImageOverlay> images = const [], List<VideoOverlay> videos = const [], List<MapLayer> layers = const [], List<Widget> controls = const [], Crs? crs, Size? size, bool? live, bool? moveWhenLive, dynamic centerMarker, dynamic locationMarker, num? centerMarkerSize, num? locationMarkerSize, bool? showCenterMarker, bool? showLocator, Locator? locator, bool? showLocationMarker, bool? showLocationIndicator, LocationIndicator? locationIndicator, bool? showCompass, Compass? compass, bool? showScale, Scale? scale, bool? interactive, LatLngBounds? maxBounds, LatLngBounds? fitBounds, FitBoundsOptions? fitBoundsOptions, bool? slideOnBoundaries, bool? adaptiveBoundaries, bool? hideAttribution, dynamic onTap(LatLng?)?, dynamic onLongPress(LatLng?)?, MapChangedCallback? onChanged, Function? onReady}) Universe
Used to display map with base TileLayer from MapBox.
MapBoxTileLayer({required String accessToken, MapBoxType type = MapBoxType.Street, TileLayerOptions? options}) TileLayer
Used to load and display tile layers from MapBox servers.
MapController() MapController
MapTiler({Key? key, MapTilerType type = MapTilerType.Default, required String apikey, required dynamic center, TileLayerOptions? options, double? zoom, double? minZoom, double? maxZoom, double? rotation, bool? disableRotation, Color? background, MapController? controller, TileLayer? base, MarkerLayer? markers, CircleLayer? circles, PolylineLayer? polylines, PolygonLayer? polygons, RectangleLayer? rectangles, List<TileLayer> tiles = const [], List<ImageOverlay> images = const [], List<VideoOverlay> videos = const [], List<MapLayer> layers = const [], List<Widget> controls = const [], Crs? crs, Size? size, bool? live, bool? moveWhenLive, dynamic centerMarker, dynamic locationMarker, num? centerMarkerSize, num? locationMarkerSize, bool? showCenterMarker, bool? showLocator, Locator? locator, bool? showLocationMarker, bool? showLocationIndicator, LocationIndicator? locationIndicator, bool? showCompass, Compass? compass, bool? showScale, Scale? scale, bool? interactive, LatLngBounds? maxBounds, LatLngBounds? fitBounds, FitBoundsOptions? fitBoundsOptions, bool? slideOnBoundaries, bool? adaptiveBoundaries, bool? hideAttribution, dynamic onTap(LatLng?)?, dynamic onLongPress(LatLng?)?, MapChangedCallback? onChanged, Function? onReady}) Universe
Used to display map with base TileLayer from MapTiler.
MapTilerTileLayer({MapTilerType type = MapTilerType.Default, TileLayerOptions? options, required String apikey}) TileLayer
Used to load and display tile layers from MapTiler servers.
Marker(dynamic latlng, {Key? key, dynamic widget, double opacity = opacityDef, double size = markerSizeDef, double width = markerSizeDef, double height = markerSizeDef, MarkerAlignment align = markerAlignDef, MarkerOffset? offset, dynamic data}) Marker
Used to create Marker object to be passed to MarkerLayer.
MarkerLayer(dynamic marker, {dynamic widget = markerDef, double opacity = opacityDef, double size = markerSizeDef, double width = markerSizeDef, double height = markerSizeDef, MarkerAlignment align = markerAlignDef, MarkerOffset? offset, TapLayerCallback? onTap, TapUpLayerCallback? onTapUp, TapDownLayerCallback? onTapDown, TapLayerCallback? onTapCancel, TapLayerCallback? onSecondaryTap, TapDownLayerCallback? onSecondaryTapDown, TapUpLayerCallback? onSecondaryTapUp, TapLayerCallback? onSecondaryTapCancel, DoubleTapLayerCallback? onDoubleTap, LongPressLayerCallback? onLongPress, LongPressStartLayerCallback? onLongPressStart, LongPressMoveUpdateLayerCallback? onLongPressMoveUpdate, LongPressUpLayerCallback? onLongPressUp, LongPressEndLayerCallback? onLongPressEnd, LongPressLayerCallback? onSecondaryLongPress, LongPressStartLayerCallback? onSecondaryLongPressStart, LongPressMoveUpdateLayerCallback? onSecondaryLongPressMoveUpdate, LongPressUpLayerCallback? onSecondaryLongPressUp, LongPressEndLayerCallback? onSecondaryLongPressEnd, dynamic data}) MarkerLayer
Used to display marker(s) at specified locations on map.
MtbMap({Key? key, required dynamic center, TileLayerOptions? options, double? zoom, double? minZoom, double? maxZoom, double? rotation, bool? disableRotation, Color? background, MapController? controller, TileLayer? base, MarkerLayer? markers, CircleLayer? circles, PolylineLayer? polylines, PolygonLayer? polygons, RectangleLayer? rectangles, List<TileLayer> tiles = const [], List<ImageOverlay> images = const [], List<VideoOverlay> videos = const [], List<MapLayer> layers = const [], List<Widget> controls = const [], Crs? crs, Size? size, bool? live, bool? moveWhenLive, dynamic centerMarker, dynamic locationMarker, num? centerMarkerSize, num? locationMarkerSize, bool? showCenterMarker, bool? showLocator, Locator? locator, bool? showLocationMarker, bool? showLocationIndicator, LocationIndicator? locationIndicator, bool? showCompass, Compass? compass, bool? showScale, Scale? scale, bool? interactive, LatLngBounds? maxBounds, LatLngBounds? fitBounds, FitBoundsOptions? fitBoundsOptions, bool? slideOnBoundaries, bool? adaptiveBoundaries, bool? hideAttribution, dynamic onTap(LatLng?)?, dynamic onLongPress(LatLng?)?, MapChangedCallback? onChanged, Function? onReady}) Universe
Used to display map with base TileLayer from MtbMap.
MtbMapTileLayer({TileLayerOptions? options}) TileLayer
Used to load and display tile layers from MtbMap servers.
NASAGIBSTileLayer({required NASAGIBSType type, TileLayerOptions? options}) TileLayer
Used to load and display tile layers from NASA GIBS servers.
NLMaps({Key? key, NLMapsType type = NLMapsType.Default, required dynamic center, TileLayerOptions? options, double? zoom, double? minZoom, double? maxZoom, double? rotation, bool? disableRotation, Color? background, MapController? controller, TileLayer? base, MarkerLayer? markers, CircleLayer? circles, PolylineLayer? polylines, PolygonLayer? polygons, RectangleLayer? rectangles, List<TileLayer> tiles = const [], List<ImageOverlay> images = const [], List<VideoOverlay> videos = const [], List<MapLayer> layers = const [], List<Widget> controls = const [], Crs? crs, Size? size, bool? live, bool? moveWhenLive, dynamic centerMarker, dynamic locationMarker, num? centerMarkerSize, num? locationMarkerSize, bool? showCenterMarker, bool? showLocator, Locator? locator, bool? showLocationMarker, bool? showLocationIndicator, LocationIndicator? locationIndicator, bool? showCompass, Compass? compass, bool? showScale, Scale? scale, bool? interactive, LatLngBounds? maxBounds, LatLngBounds? fitBounds, FitBoundsOptions? fitBoundsOptions, bool? slideOnBoundaries, bool? adaptiveBoundaries, bool? hideAttribution, dynamic onTap(LatLng?)?, dynamic onLongPress(LatLng?)?, MapChangedCallback? onChanged, Function? onReady}) Universe
Used to display map with base TileLayer from NLMaps.
NLMapsTileLayer({NLMapsType type = NLMapsType.Default, TileLayerOptions? options}) TileLayer
Used to load and display tile layers from NLMaps servers.
NLSMap({Key? key, required dynamic center, TileLayerOptions? options, double? zoom, double? minZoom, double? maxZoom, double? rotation, bool? disableRotation, Color? background, MapController? controller, TileLayer? base, MarkerLayer? markers, CircleLayer? circles, PolylineLayer? polylines, PolygonLayer? polygons, RectangleLayer? rectangles, List<TileLayer> tiles = const [], List<ImageOverlay> images = const [], List<VideoOverlay> videos = const [], List<MapLayer> layers = const [], List<Widget> controls = const [], Crs? crs, Size? size, bool? live, bool? moveWhenLive, dynamic centerMarker, dynamic locationMarker, num? centerMarkerSize, num? locationMarkerSize, bool? showCenterMarker, bool? showLocator, Locator? locator, bool? showLocationMarker, bool? showLocationIndicator, LocationIndicator? locationIndicator, bool? showCompass, Compass? compass, bool? showScale, Scale? scale, bool? interactive, LatLngBounds? maxBounds, LatLngBounds? fitBounds, FitBoundsOptions? fitBoundsOptions, bool? slideOnBoundaries, bool? adaptiveBoundaries, bool? hideAttribution, dynamic onTap(LatLng?)?, dynamic onLongPress(LatLng?)?, MapChangedCallback? onChanged, Function? onReady}) Universe
Used to display map with base TileLayer from NLS Map.
NLSTileLayer({TileLayerOptions? options}) TileLayer
Used to load and display tile layers from NLS servers.
OpenStreetMap({Key? key, required dynamic center, OpenStreetMapType type = OpenStreetMapType.HOT, String apikey = '', TileLayerOptions? options, double? zoom, double? minZoom, double? maxZoom, double? rotation, bool? disableRotation, Color? background, MapController? controller, TileLayer? base, MarkerLayer? markers, CircleLayer? circles, PolylineLayer? polylines, PolygonLayer? polygons, RectangleLayer? rectangles, List<TileLayer> tiles = const [], List<ImageOverlay> images = const [], List<VideoOverlay> videos = const [], List<MapLayer> layers = const [], List<Widget> controls = const [], Crs? crs, Size? size, bool? live, bool? moveWhenLive, dynamic centerMarker, dynamic locationMarker, num? centerMarkerSize, num? locationMarkerSize, bool? showCenterMarker, bool? showLocator, Locator? locator, bool? showLocationMarker, bool? showLocationIndicator, LocationIndicator? locationIndicator, bool? showCompass, Compass? compass, bool? showScale, Scale? scale, bool? interactive, LatLngBounds? maxBounds, LatLngBounds? fitBounds, FitBoundsOptions? fitBoundsOptions, bool? slideOnBoundaries, bool? adaptiveBoundaries, bool? hideAttribution, dynamic onTap(LatLng?)?, dynamic onLongPress(LatLng?)?, MapChangedCallback? onChanged, Function? onReady}) Universe
Used to display map with base TileLayer from OpenStreetMap.
OpenStreetMapLayer({OpenStreetMapType type = OpenStreetMapType.HOT, TileLayerOptions? options, String apikey = ''}) TileLayer
Used to load and display tile layers from OpenStreetMap servers.
OpenTileLayer({required OpenType type, TileLayerOptions? options}) TileLayer
Used to load and display tile layers from Open Map servers.
OpenWeatherMapTileLayer({required OpenWeatherMapType type, TileLayerOptions? options, required String apikey}) TileLayer
Used to load and display tile layers from Open Weather Map servers.
Polygon(List latlngs, {bool stroke = strokePolygonDef, Color? strokeColor, double strokeWidth = strokeWidthPolygonDef, double strokeOpacity = strokeOpacityPolygonDef, StrokeCap strokeCap = strokeCapDef, StrokeJoin strokeJoin = strokeJoinDef, PathFillType pathFillType = pathFillTypeDef, Color? fillColor, double fillOpacity = fillOpacityDef, List<Color> gradientStrokeColors = gradientColorsDef, List<double> gradientStrokeStops = gradientStopsDef, List<Color> gradientFillColors = gradientColorsDef, List<double> gradientFillStops = gradientStopsDef, bool isDotted = isDottedDef, dynamic data}) Polygon
PolygonLayer(dynamic polygon, {bool stroke = strokePolygonDef, Color? strokeColor, double strokeWidth = strokeWidthPolygonDef, double strokeOpacity = strokeOpacityPolygonDef, StrokeCap strokeCap = strokeCapDef, StrokeJoin strokeJoin = strokeJoinDef, PathFillType pathFillType = pathFillTypeDef, Color? fillColor, double fillOpacity = fillOpacityDef, List<Color> gradientStrokeColors = gradientColorsDef, List<double> gradientStrokeStops = gradientStopsDef, List<Color> gradientFillColors = gradientColorsDef, List<double> gradientFillStops = gradientStopsDef, bool isDotted = isDottedDef, double smoothFactor = smoothFactorDef, bool culling = cullingDef, bool interactive = interactiveDef, dynamic data, TapLayerCallback? onTap, TapUpLayerCallback? onTapUp, TapDownLayerCallback? onTapDown, TapLayerCallback? onTapCancel, TapLayerCallback? onSecondaryTap, TapDownLayerCallback? onSecondaryTapDown, TapUpLayerCallback? onSecondaryTapUp, TapLayerCallback? onSecondaryTapCancel, DoubleTapLayerCallback? onDoubleTap, LongPressLayerCallback? onLongPress, LongPressStartLayerCallback? onLongPressStart, LongPressMoveUpdateLayerCallback? onLongPressMoveUpdate, LongPressUpLayerCallback? onLongPressUp, LongPressEndLayerCallback? onLongPressEnd, LongPressLayerCallback? onSecondaryLongPress, LongPressStartLayerCallback? onSecondaryLongPressStart, LongPressMoveUpdateLayerCallback? onSecondaryLongPressMoveUpdate, LongPressUpLayerCallback? onSecondaryLongPressUp, LongPressEndLayerCallback? onSecondaryLongPressEnd}) PolygonLayer
Polyline(dynamic latlngs, {bool stroke = strokeDef, Color? strokeColor, double strokeWidth = strokeWidthDef, double strokeOpacity = strokeOpacityDef, StrokeCap strokeCap = strokeCapDef, StrokeJoin strokeJoin = strokeJoinDef, PathFillType pathFillType = pathFillTypeDef, List<Color> gradientStrokeColors = gradientColorsDef, List<double> gradientStrokeStops = gradientStopsDef, bool isDotted = isDottedDef, dynamic data}) Polyline
PolylineLayer(dynamic polyline, {Color? strokeColor, double strokeWidth = strokeWidthDef, double strokeOpacity = strokeOpacityDef, StrokeCap strokeCap = strokeCapDef, StrokeJoin strokeJoin = strokeJoinDef, PathFillType pathFillType = pathFillTypeDef, List<Color> gradientStrokeColors = gradientColorsDef, List<double> gradientStrokeStops = gradientStopsDef, bool isDotted = isDottedDef, bool culling = cullingDef, bool interactive = interactiveDef, dynamic data, TapLayerCallback? onTap, TapUpLayerCallback? onTapUp, TapDownLayerCallback? onTapDown, TapLayerCallback? onTapCancel, TapLayerCallback? onSecondaryTap, TapDownLayerCallback? onSecondaryTapDown, TapUpLayerCallback? onSecondaryTapUp, TapLayerCallback? onSecondaryTapCancel, DoubleTapLayerCallback? onDoubleTap, LongPressLayerCallback? onLongPress, LongPressStartLayerCallback? onLongPressStart, LongPressMoveUpdateLayerCallback? onLongPressMoveUpdate, LongPressUpLayerCallback? onLongPressUp, LongPressEndLayerCallback? onLongPressEnd, LongPressLayerCallback? onSecondaryLongPress, LongPressStartLayerCallback? onSecondaryLongPressStart, LongPressMoveUpdateLayerCallback? onSecondaryLongPressMoveUpdate, LongPressUpLayerCallback? onSecondaryLongPressUp, LongPressEndLayerCallback? onSecondaryLongPressEnd}) PolylineLayer
Rectangle(List latlngs, {bool? stroke, Color? strokeColor, double strokeWidth = strokeWidthRectangleDef, double strokeOpacity = strokeOpacityRectangleDef, StrokeCap strokeCap = strokeCapDef, StrokeJoin strokeJoin = strokeJoinDef, PathFillType pathFillType = pathFillTypeDef, Color? fillColor, double fillOpacity = fillOpacityDef, List<Color> gradientStrokeColors = gradientColorsDef, List<double> gradientStrokeStops = gradientStopsDef, List<Color> gradientFillColors = gradientColorsDef, List<double> gradientFillStops = gradientStopsDef, bool isDotted = isDottedDef, dynamic data}) Rectangle
RectangleLayer(dynamic rectangle, {bool stroke = strokeRectangleDef, Color? strokeColor, double strokeWidth = strokeWidthRectangleDef, double strokeOpacity = strokeOpacityRectangleDef, StrokeCap strokeCap = strokeCapDef, StrokeJoin strokeJoin = strokeJoinDef, PathFillType pathFillType = pathFillTypeDef, Color? fillColor, double fillOpacity = fillOpacityDef, List<Color> gradientStrokeColors = gradientColorsDef, List<double> gradientStrokeStops = gradientStopsDef, List<Color> gradientFillColors = gradientColorsDef, List<double> gradientFillStops = gradientStopsDef, bool isDotted = isDottedDef, double smoothFactor = smoothFactorDef, bool culling = cullingDef, bool interactive = interactiveDef, dynamic data, TapLayerCallback? onTap, TapUpLayerCallback? onTapUp, TapDownLayerCallback? onTapDown, TapLayerCallback? onTapCancel, TapLayerCallback? onSecondaryTap, TapDownLayerCallback? onSecondaryTapDown, TapUpLayerCallback? onSecondaryTapUp, TapLayerCallback? onSecondaryTapCancel, DoubleTapLayerCallback? onDoubleTap, LongPressLayerCallback? onLongPress, LongPressStartLayerCallback? onLongPressStart, LongPressMoveUpdateLayerCallback? onLongPressMoveUpdate, LongPressUpLayerCallback? onLongPressUp, LongPressEndLayerCallback? onLongPressEnd, LongPressLayerCallback? onSecondaryLongPress, LongPressStartLayerCallback? onSecondaryLongPressStart, LongPressMoveUpdateLayerCallback? onSecondaryLongPressMoveUpdate, LongPressUpLayerCallback? onSecondaryLongPressUp, LongPressEndLayerCallback? onSecondaryLongPressEnd}) RectangleLayer
SafeCastTileLayer({TileLayerOptions? options}) TileLayer
Used to load and display tile layers from SafeCast servers.
StadiaMap({Key? key, required StadiaType type, required String apikey, required dynamic center, TileLayerOptions? options, double? zoom, double? minZoom, double? maxZoom, double? rotation, bool? disableRotation, Color? background, MapController? controller, TileLayer? base, MarkerLayer? markers, CircleLayer? circles, PolylineLayer? polylines, PolygonLayer? polygons, RectangleLayer? rectangles, List<TileLayer> tiles = const [], List<ImageOverlay> images = const [], List<VideoOverlay> videos = const [], List<MapLayer> layers = const [], List<Widget> controls = const [], Crs? crs, Size? size, bool? live, bool? moveWhenLive, dynamic centerMarker, dynamic locationMarker, num? centerMarkerSize, num? locationMarkerSize, bool? showCenterMarker, bool? showLocator, Locator? locator, bool? showLocationMarker, bool? showLocationIndicator, LocationIndicator? locationIndicator, bool? showCompass, Compass? compass, bool? showScale, Scale? scale, bool? interactive, LatLngBounds? maxBounds, LatLngBounds? fitBounds, FitBoundsOptions? fitBoundsOptions, bool? slideOnBoundaries, bool? adaptiveBoundaries, bool? hideAttribution, dynamic onTap(LatLng?)?, dynamic onLongPress(LatLng?)?, MapChangedCallback? onChanged, Function? onReady}) Universe
Used to display map with base TileLayer from Open Map.
StadiaTileLayer({required StadiaType type, required String apikey, TileLayerOptions? options}) TileLayer
Used to load and display tile layers from Stadia servers.
StamenTileLayer({required StamenType type, TileLayerOptions? options}) TileLayer
Used to load and display tile layers from Stamen servers.
ThunderforestMap({Key? key, required ThunderforestType type, required String apikey, required dynamic center, TileLayerOptions? options, double? zoom, double? minZoom, double? maxZoom, double? rotation, bool? disableRotation, Color? background, MapController? controller, TileLayer? base, MarkerLayer? markers, CircleLayer? circles, PolylineLayer? polylines, PolygonLayer? polygons, RectangleLayer? rectangles, List<TileLayer> tiles = const [], List<ImageOverlay> images = const [], List<VideoOverlay> videos = const [], List<MapLayer> layers = const [], List<Widget> controls = const [], Crs? crs, Size? size, bool? live, bool? moveWhenLive, dynamic centerMarker, dynamic locationMarker, num? centerMarkerSize, num? locationMarkerSize, bool? showCenterMarker, bool? showLocator, Locator? locator, bool? showLocationMarker, bool? showLocationIndicator, LocationIndicator? locationIndicator, bool? showCompass, Compass? compass, bool? showScale, Scale? scale, bool? interactive, LatLngBounds? maxBounds, LatLngBounds? fitBounds, FitBoundsOptions? fitBoundsOptions, bool? slideOnBoundaries, bool? adaptiveBoundaries, bool? hideAttribution, dynamic onTap(LatLng?)?, dynamic onLongPress(LatLng?)?, MapChangedCallback? onChanged, Function? onReady}) Universe
Used to display map with base TileLayer from Thunderforest.
ThunderforestTileLayer({required ThunderforestType type, TileLayerOptions? options, required String apikey}) TileLayer
Used to load and display tile layers from Thunderforest servers.
TileLayer(String templateUrl, {dynamic subdomains = subdomainsDef, LatLngBounds? bounds, double minZoom = minZoomDef, double maxZoom = maxZoomDef, double? minNativeZoom, double? maxNativeZoom, double zoomOffset = zoomOffsetDef, bool zoomReverse = false, bool crossOrigin = false, dynamic tileSize = tileSizeDef, double opacity = tileOpacityDef, String errorTileUrl = '', bool updateWhenZooming = true, int updateInterval = updateTileIntervalDef, TileProvider tileProvider = tileProviderDef, int keepBuffer = keepBufferDef, bool tms = tmsDef, bool interactive = interactiveDef, String attribution = attributionDef, dynamic additionalOptions = const <String, dynamic>{}}) TileLayer
Used to load and display tile layers on the map.
TomTomMap({Key? key, required TomTomType type, required String apikey, required dynamic center, TileLayerOptions? options, double? zoom, double? minZoom, double? maxZoom, double? rotation, bool? disableRotation, Color? background, MapController? controller, TileLayer? base, MarkerLayer? markers, CircleLayer? circles, PolylineLayer? polylines, PolygonLayer? polygons, RectangleLayer? rectangles, List<TileLayer> tiles = const [], List<ImageOverlay> images = const [], List<VideoOverlay> videos = const [], List<MapLayer> layers = const [], List<Widget> controls = const [], Crs? crs, Size? size, bool? live, bool? moveWhenLive, dynamic centerMarker, dynamic locationMarker, num? centerMarkerSize, num? locationMarkerSize, bool? showCenterMarker, bool? showLocator, Locator? locator, bool? showLocationMarker, bool? showLocationIndicator, LocationIndicator? locationIndicator, bool? showCompass, Compass? compass, bool? showScale, Scale? scale, bool? interactive, LatLngBounds? maxBounds, LatLngBounds? fitBounds, FitBoundsOptions? fitBoundsOptions, bool? slideOnBoundaries, bool? adaptiveBoundaries, bool? hideAttribution, dynamic onTap(LatLng?)?, dynamic onLongPress(LatLng?)?, MapChangedCallback? onChanged, Function? onReady}) Universe
Used to display map with base TileLayer from TomTom Map.
TomTomTileLayer({required TomTomType type, TileLayerOptions? options, required String apikey}) TileLayer
Used to load and display tile layers from TomTom Map servers.
USGSMap({Key? key, required USGSType type, required dynamic center, TileLayerOptions? options, double? zoom, double? minZoom, double? maxZoom, double? rotation, bool? disableRotation, Color? background, MapController? controller, TileLayer? base, MarkerLayer? markers, CircleLayer? circles, PolylineLayer? polylines, PolygonLayer? polygons, RectangleLayer? rectangles, List<TileLayer> tiles = const [], List<ImageOverlay> images = const [], List<VideoOverlay> videos = const [], List<MapLayer> layers = const [], List<Widget> controls = const [], Crs? crs, Size? size, bool? live, bool? moveWhenLive, dynamic centerMarker, dynamic locationMarker, num? centerMarkerSize, num? locationMarkerSize, bool? showCenterMarker, bool? showLocator, Locator? locator, bool? showLocationMarker, bool? showLocationIndicator, LocationIndicator? locationIndicator, bool? showCompass, Compass? compass, bool? showScale, Scale? scale, bool? interactive, LatLngBounds? maxBounds, LatLngBounds? fitBounds, FitBoundsOptions? fitBoundsOptions, bool? slideOnBoundaries, bool? adaptiveBoundaries, bool? hideAttribution, dynamic onTap(LatLng?)?, dynamic onLongPress(LatLng?)?, MapChangedCallback? onChanged, Function? onReady}) Universe
Used to display map with base TileLayer from USGS.
USGSTileLayer({required USGSType type, TileLayerOptions? options}) TileLayer
Used to load and display tile layers from USGS servers.
VideoOverlay(String videoUrl, {dynamic bounds, dynamic data, bool looping = loopingVideoDef, dynamic onReady(VideoPlayerController?)?, TapLayerCallback? onTap, TapUpLayerCallback? onTapUp, TapDownLayerCallback? onTapDown, TapLayerCallback? onTapCancel, TapLayerCallback? onSecondaryTap, TapDownLayerCallback? onSecondaryTapDown, TapUpLayerCallback? onSecondaryTapUp, TapLayerCallback? onSecondaryTapCancel, DoubleTapLayerCallback? onDoubleTap, LongPressLayerCallback? onLongPress, LongPressStartLayerCallback? onLongPressStart, LongPressMoveUpdateLayerCallback? onLongPressMoveUpdate, LongPressUpLayerCallback? onLongPressUp, LongPressEndLayerCallback? onLongPressEnd, LongPressLayerCallback? onSecondaryLongPress, LongPressStartLayerCallback? onSecondaryLongPressStart, LongPressMoveUpdateLayerCallback? onSecondaryLongPressMoveUpdate, LongPressUpLayerCallback? onSecondaryLongPressUp, LongPressEndLayerCallback? onSecondaryLongPressEnd}) VideoOverlay
WaymarkedTrailsMap({Key? key, required WaymarkedTrailsType type, required dynamic center, TileLayerOptions? options, double? zoom, double? minZoom, double? maxZoom, double? rotation, bool? disableRotation, Color? background, MapController? controller, TileLayer? base, MarkerLayer? markers, CircleLayer? circles, PolylineLayer? polylines, PolygonLayer? polygons, RectangleLayer? rectangles, List<TileLayer> tiles = const [], List<ImageOverlay> images = const [], List<VideoOverlay> videos = const [], List<MapLayer> layers = const [], List<Widget> controls = const [], Crs? crs, Size? size, bool? live, bool? moveWhenLive, dynamic centerMarker, dynamic locationMarker, num? centerMarkerSize, num? locationMarkerSize, bool? showCenterMarker, bool? showLocator, Locator? locator, bool? showLocationMarker, bool? showLocationIndicator, LocationIndicator? locationIndicator, bool? showCompass, Compass? compass, bool? showScale, Scale? scale, bool? interactive, LatLngBounds? maxBounds, LatLngBounds? fitBounds, FitBoundsOptions? fitBoundsOptions, bool? slideOnBoundaries, bool? adaptiveBoundaries, bool? hideAttribution, dynamic onTap(LatLng?)?, dynamic onLongPress(LatLng?)?, MapChangedCallback? onChanged, Function? onReady}) Universe
Used to display map with base TileLayer from Waymarked Trails.
WaymarkedTrailsTileLayer({required WaymarkedTrailsType type, TileLayerOptions? options}) TileLayer
Used to load and display tile layers from Waymarked Trails servers.
WidgetOverlay({Widget? child, required dynamic bounds, dynamic data, bool looping = loopingVideoDef, double opacity = opacityDef, TapLayerCallback? onTap, TapUpLayerCallback? onTapUp, TapDownLayerCallback? onTapDown, TapLayerCallback? onTapCancel, TapLayerCallback? onSecondaryTap, TapDownLayerCallback? onSecondaryTapDown, TapUpLayerCallback? onSecondaryTapUp, TapLayerCallback? onSecondaryTapCancel, DoubleTapLayerCallback? onDoubleTap, LongPressLayerCallback? onLongPress, LongPressStartLayerCallback? onLongPressStart, LongPressMoveUpdateLayerCallback? onLongPressMoveUpdate, LongPressUpLayerCallback? onLongPressUp, LongPressEndLayerCallback? onLongPressEnd, LongPressLayerCallback? onSecondaryLongPress, LongPressStartLayerCallback? onSecondaryLongPressStart, LongPressMoveUpdateLayerCallback? onSecondaryLongPressMoveUpdate, LongPressUpLayerCallback? onSecondaryLongPressUp, LongPressEndLayerCallback? onSecondaryLongPressEnd}) WidgetOverlay
WikimediaMap({Key? key, required dynamic center, TileLayerOptions? options, double? zoom, double? minZoom, double? maxZoom, double? rotation, bool? disableRotation, Color? background, MapController? controller, TileLayer? base, MarkerLayer? markers, CircleLayer? circles, PolylineLayer? polylines, PolygonLayer? polygons, RectangleLayer? rectangles, List<TileLayer> tiles = const [], List<ImageOverlay> images = const [], List<VideoOverlay> videos = const [], List<MapLayer> layers = const [], List<Widget> controls = const [], Crs? crs, Size? size, bool? live, bool? moveWhenLive, dynamic centerMarker, dynamic locationMarker, num? centerMarkerSize, num? locationMarkerSize, bool? showCenterMarker, bool? showLocator, Locator? locator, bool? showLocationMarker, bool? showLocationIndicator, LocationIndicator? locationIndicator, bool? showCompass, Compass? compass, bool? showScale, Scale? scale, bool? interactive, LatLngBounds? maxBounds, LatLngBounds? fitBounds, FitBoundsOptions? fitBoundsOptions, bool? slideOnBoundaries, bool? adaptiveBoundaries, bool? hideAttribution, dynamic onTap(LatLng?)?, dynamic onLongPress(LatLng?)?, MapChangedCallback? onChanged, Function? onReady}) Universe
Used to display map with base TileLayer from Wikimedia.
WikimediaTileLayer({TileLayerOptions? options}) TileLayer
Used to load and display tile layers from Wikimedia servers.
WMSTileLayer(String templateUrl, {dynamic subdomains = subdomainsDef, LatLngBounds? bounds, double minZoom = minZoomDef, double maxZoom = maxZoomDef, double? minNativeZoom, double? maxNativeZoom, double zoomOffset = zoomOffsetDef, bool zoomReverse = false, bool crossOrigin = false, dynamic tileSize = tileSizeDef, double opacity = tileOpacityDef, String errorTileUrl = '', bool updateWhenZooming = true, int updateInterval = updateTileIntervalDef, int tileFadeInDuration = tileFadeInDurationDef, TileProvider tileProvider = tileProviderDef, int keepBuffer = keepBufferDef, bool tms = tmsDef, bool interactive = interactiveDef, String attribution = attributionDef, Crs? crs, dynamic layers = '', dynamic styles = '', String format = 'image/jpeg', String version = '1.1.1', bool transparent = false, bool uppercase = false, dynamic additionalOptions = const <String, dynamic>{}}) TileLayer
Used to display WMS services as tile layers on the map.