Плагин Leaflet-image - рендер Label или Legend, созданный на холсте над картой?
Как сказано в требованиях к плагину Leaflet-image:
Эта библиотека не растрирует HTML, потому что браузеры не могут растрировать HTML. Поэтому L.divIcon и другие основанные на HTML функции карты, такие как элементы управления масштабированием или легенды, не включаются в выходные данные, поскольку они представляют собой HTML.
А как насчет метки или легенды, созданной на холсте над картой?
Я попытался сделать это, динамически создав SVG Legend, отобразив его на холсте с помощью библиотеки canvg. Холст хорошо отображается над картой (с помощью L.control => DIV, содержащего холст)
Как я и подозревал, Leaflet-изображение не рендерит его.
Но я думаю, что это возможно, потому что Leaflet-Image может генерировать изображение из карты, отображаемой на холсте.