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