1.0.0 • Published 5 years ago

leaflet-fullhash v1.0.0

Weekly downloads
9
License
ISC
Repository
github
Last release
5 years ago

leaflet-fullHash

Add dynamic URL hash for Leaflet map (map view and active layers). For those who also lack layers state in leaflet-hash plugin. Now you can easily link user to specific map view with certain active layers.

Demo

You can view a demo of leaflet-fullHash here: kogor.github.io/leaflet-fullHash.

Getting started

  1. Include leaflet-fullHash.js.

  2. Once you have initialized the map (an instance of L.Map), add the following code:

    ```javascript
        // Assuming your map instance is in a variable called map
        var allMapLayers = {'base_layer_name': leaflet_layer_object,
                            'overlay_name': leaflet_layer_object,
                            'another_overlay_name': leaflet_layer_object};
        var hash = new L.Hash(map, allMapLayers);
    ```

    Here leaflet_layer_object should be instance of any Leaflet layer (based on ILayer).

License

MIT License. See LICENSE for details.