Leaflet Svg Or Canvas. Prepend a header var image64 b64Start svg64. Use Canvas by default for all paths in the map.
Add support for pattern fills on Paths. Leaflet maps use either an SVG or Canvas renderer. One extremely basic way to answer it is use canvas when you cannot use svg where cannot might mean animating thousands of objects manipulating each pixel individually etc.
Canvas can be modified through script only.
Canvas is the backup. Note about tooltip offset. 945 - Slate - and 948 - Vanny. Make it base64 var svg64 btoaxml.