Leaflet maps: SVG markers
It should not only be possible to use SVG files, but also to dynamically compute SVG icons, using the already present SVG types. A combination may also be handy; e.g. including an icon from a file and then transforming it further. An example is a vessel icons which is rotated to indicate the course or an icon of which is color is between two colours based on some value.