Этот вопрос адресован пользователям Leaflet (и тем, кто использует плагин Leaflet.draw)...
Я использую Leaflet и хочу, чтобы мой пользователь мог рисовать 1 — и только 1 — полигон над любой областью карты. Я также хотел бы каким-то образом ограничить размер этого многоугольника (например, ограничить длину стороны квадрата или площадь, покрываемую им, предпочтительно указанную в градусах, чтобы установленные ограничения размера переводились независимо от масштаба). уровень).
Моя конечная цель - просто извлечь координаты 4 квадратных вершин или координаты, охватываемые областью многоугольника.
Тем не менее, я нашел плагин Leaflet.Draw. Это фантастика, однако мне нужно ограничить его функциональность моими требованиями (одновременно рисуется только 1 полигон и, в частности, размер не может быть слишком большим). Возможно ли это сделать? Если да, то как?
Независимо от того, возможно это или нет, есть ли лучший способ сделать это?