UNPKG

leaflet-environmental-layers

Version:

[![Gitpod Ready-to-Code](https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/publiclab/leaflet-environmental-layers/) [![npm version](https://badge.fury.io/js/leaflet-environmental-layers.svg)](http

18 lines (16 loc) 424 B
const layers = require("./layers.json"); for (const layer of layers) { //Evaluate based on dynamic data let newLayer = function (options) { return new L.SpreadsheetLayer({ url: layer.url, lat: "Latitude", lon: "Longitude", generatePopup: function () {}, imageOptions: { icon: L.icon.mapKnitterIcon(), }, }); }; eval("L.layerGroup." + layer.name + "=newLayer"); }