leaflet, leaflet.draw. Карты деньги два ствола!!!
Коллеги, доброго времени суток. Прошу помощи, так как сам уже немного тупить начал. Суть такая, делаю карту с помощью leaflet. Слой подложка, еще слой, получаю при клике координаты и обрабатываю, тут все нормально работает.
Но есть одно но, мне нужно выделить область, самое простое это rectangle: let bounds = [ [this.points[0].lat, this.points[1].lng], [this.points[1].lat, this.points[0].lng] ]; this.rectangle = L.rectangle(bounds, this.options).addTo(this.map) .bindPopup(this.popup.content) .openPopup(); Тут то же проблем нет, по двум точкам вывел и нормально, координаты углов this.points приходят все рисуется. Но мне необходимо менять размер текущего rectangle, а так же необходимо смещать его. На гугловых картах, данная проблема решается просто: editable: true, draggable: true, ... и размер меняется и положение то же. В сети нашел плагин leaflet.draw))) по описанию подходит. Смешная ситуация не могу подключить данный плагин к проекту)))))))))) смешно конечно, кто нибудь сталкивался с такой задачей, заранее благодарю за помощь. |
Иди может есть иной способ, в документации leaflet не нашел к сожалению
|
Задача решена, как всегда невнимательность всему виной
|
Часовой пояс GMT +3, время: 00:25. |