flutter_map_location_marker 0.0.2 copy "flutter_map_location_marker: ^0.0.2" to clipboard
flutter_map_location_marker: ^0.0.2 copied to clipboard

outdated

A flutter map plugin for displaying device current location.

flutter_map_location_marker #

A flutter_map plugin for displaying device current location.

Features #

  • Customization: The location marker can be fully customized. The colors of accuracy circle and header are also customizable.

  • Simple: Not depend on other layer. No MapController or MarkerLayer are needed.

Usage #

Add flutter_map_location_marker to your pubspec.yaml:

dependencies:
  flutter_map_location_marker: any // or latest verion

Add the plugin and the layer option into FlutterMap:

Widget build(BuildContext context) {
  return FlutterMap(
    options: MapOptions(
      plugins: [
        LocationMarkerPlugin(), // <-- add plugin here
      ],
    ),
    layers: [
      TileLayerOptions(
        urlTemplate: 'https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png',
        subdomains: ['a', 'b', 'c'],
        maxZoom: 19,
      ),
      LocationMarkerLayerOptions(), // <-- add layer options here
    ],
  );
}

Examples #

  1. Marker Customization
    Change the marker to any widget you want.

  2. Floating Action Button for Centering Current Location
    Use a floating action button to move and zoom the map to current location.