Код: Выделить всё
const defaultCenter = [-23.5416, -46.8008];
const defaultZoom = 17;
const map = L.map('map', {
center: defaultCenter,
zoom: defaultZoom,
editable: true,
renderer: L.canvas()
});
Находки инструментов измерения расстояния (длина линии). /> Похоже, что элементы HTML-плагина измерения полигона в DOM (не совместимый с Canvas), поэтому HTML2Canvas игнорирует их. < /p>
то, что я пробовал до сих пор: < /strong> < /p>
Проверьте документы для печати. Плагин измерения многоугольника: он создает DOV вместо того, чтобы опираться на Canvas/Svg.
Пробовал классы CSS, чтобы соответствовать всплескам инструментов дистанции → Нет успеха.
Что мне нужно: способ сделать возможные измерения полигонов, если они появляются, если p> p> pre -labels p> p> p> p> p> pre -labels p> p> p> p> p> p> p> p> prement p> p> p> p> premin /> открыт для обходных путей, такие как:
перехватывание событий измерения и перераспределение метки на слое Canvas/Svg (так что HTML2Canvas может запечатлеть их).
Любой CSS/DOM -трюк, чтобы принудительно уточнять, чтобы они включали в эти лаб. />
Подробнее здесь: https://stackoverflow.com/questions/797 ... nvas-jspdf
Мобильная версия