Страница 1 из 1

[решено] Как рисовать ортогональные линии в Leaflet

Добавлено: 14 сен 2016, 16:46
lenny314156
Здравствуйте.

Не возникало ли у кого задачи рисовать с помощью Leaflet линии, но так, чтобы они (эти линии) были строго ортогональными (т.е. могли ломаться только под прямым углом)?

Вероятно, вопрос решается javascript'ом, но пока не могу сообразить, как.

Re: Как рисовать ортогональные линии в Leaflet?

Добавлено: 27 сен 2016, 16:44
lenny314156
В общем, все оказалось не очень сложно. Попозже выложу решение

Re: Как рисовать ортогональные линии в Leaflet?

Добавлено: 27 сен 2016, 18:09
lenny314156
Решение задачи на jsfiddle

В примере несколько маркеров, можно порисовать линию между разными маркерами, есть переменная "orientation", которая отвечает за направление излома (горизонтально или вертикально). Излом линии - по клику на ней