Newer
Older
research / map.js
function map(feature, layer) {
  var name = feature.properties.name;
  var desc = feature.properties.description;
  var urla = desc.match(/\[\[(.+)\]\]/g);
  var url;
    if (urla !== null){
      url = urla[0].substr(2, urla[0].length-4);
    }
  layer.bindPopup(`<h3>${name}</h3><p>${desc.replace(/\n/g, '<br>').replace(/\[\[(.+)\]\]/g, `<a href=\"${url}\">${url}</a>`)}</p>`);
  
  var LayerTitle = desc.split("\n")[0];
  var icon = layer.defaultOptions.icon.options.html
  //<div class="icon" style="color: white; border-color: yellow; background: navy;">●</div>
  //<div class="icon_arrow" style="border-top-color: navy;"></div>
  /* return L.divIcon({
    html: '',
    className:'marker',
    iconSize: [10, 10]
  }); */
  console.log(layer.defaultOptions.icon.options);
}
Lumap.load("mymap", "sakatamap.umap", map);