1.0.0 • Published 6 months ago

leaflet-control-resetview v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

Leaflet Control ResetView

A simple Leaflet control that allows you to reset the map view to a predefined position and zoom level.

Installation

# Using npm
npm install leaflet-control-resetview

# Using yarn
yarn add leaflet-control-resetview

Usage

import 'leaflet-control-resetview';
// or
require('leaflet-control-resetview');

// Create the control
const resetControl = L.control.resetView({
    position: "topleft",  // position on the map
    title: "Reset view",  // button title on hover
    latlng: [51.505, -0.09],  // the position to reset to
    zoom: 13  // the zoom level to reset to
});

// Add it to the map
resetControl.addTo(map);

Options

  • position (string): The position of the control (default: 'topleft')
  • title (string): The title text on hover (default: 'Reset view')
  • latlng (L.LatLng|Array): The position to reset to (required)
  • zoom (number): The zoom level to reset to (required)

License

MIT

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b feature/my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin feature/my-new-feature)
  5. Create new Pull Request
1.0.0

6 months ago