From c6d7dfcbff7a714ab46090b2c7a3688e002fbfed Mon Sep 17 00:00:00 2001 From: zksx <52799997+zksx@users.noreply.github.com> Date: Thu, 5 Oct 2023 08:18:42 -0700 Subject: [PATCH] added function to create svg --- src/leaflet.sld.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/leaflet.sld.js b/src/leaflet.sld.js index 89d7f97ca..bb7d4d9da 100644 --- a/src/leaflet.sld.js +++ b/src/leaflet.sld.js @@ -516,7 +516,7 @@ L.SLDStyler = L.Class.extend({ svgElement = document.createElementNS("http://www.w3.org/2000/svg", "svg"); svgElement.setAttribute('xmlns', "http://www.w3.org/2000/svg"); - svgElement.innerHTML = this.find_symbol('strike_slip_fault_arrows_r.svg'); + svgElement.innerHTML = symbol; svgElementBounds = [ [ point.y - 0.05, point.x + 0.05 ], [ point.y , point.x ] ]; const addedSymbol = L.svgOverlay(svgElement, svgElementBounds).addTo(map); @@ -527,6 +527,15 @@ L.SLDStyler = L.Class.extend({ this.symbols[i].removeFrom(map); } this.symbols = []; + }, + create_svg(symbol) + { + var svgElement = null; + svgElement = document.createElementNS("http://www.w3.org/2000/svg", "svg"); + svgElement.setAttribute('xmlns', "http://www.w3.org/2000/svg"); + svgElement.innerHTML = symbol; + + return svgElement; } }); -- GitLab