This project is not covered by Drupal’s security advisory policy.
The Leaflet Layers module adds the alternative background and overlays layers to Leaflet maps. The Leaflet Layers module currently only accepts WMS/TMS layers. The Leaflet Layers GeoJSON module adds vector layers from GeoJSON sources. The style and popup of each GeoJSON feature can be set via TwigJS.
Usage
- Go to admin/structure/leaflet_layers/map_layer, add a new layer.
- Layer Type: "Overlay Layer", Map Type: "GeoJSON".
- File: Add the URL of the GeoJSON file. Make sure that it is available via CORS.
- Style has to evaluate to a valid JSON (note the quotes around color), e.g.:
{ "weight": 3, "color": "{{ item.properties.color }}" } - Pop-up can have HTML code, e.g.
<b>{{ item.properties.title }}</b><br>{{ item.properties.description }}
Project information
Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed.- Project categories: Site structure
- Ecosystem: Leaflet Layers
34 sites report using this module
- Created by plepe on , updated
This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.
Releases
1.0.0-beta2
released 24 December 2023
Works with Drupal: ^9 || ^10
Install:
Development version: 1.0.x-dev updated 24 Dec 2023 at 07:24 UTC

