Клуб API Карт

Запретить пересечения полигонов

work.pavlenko
30 мая, 18:33

Доброго времени суток. Есть функционал рисования полигонов. Пользователь рисует область на канвасе, затем она трансформируется в полилинию и создается полигон. Все было отлично, пока не понадобилось, сделать так, чтоб полигоны не пересекались. Тоесть, если пользователь "залез" на существующий полигон, то новый должен пройти по границе, а не сверху.

Что то типа редактора областей должно получится. Очень хочется надеятся что есть хоть что нибудь в помощь в АПИ (2.1).

Спасибо Большое)

2 комментария
Подписаться на комментарии к посту
В АПИ нет такого функционала. Как вариант, после создания полигонов, можно использовать что-то типа turf.difference для вырезания одного из другого
work.pavlenko
30 мая, 21:40
dimik,
понял. Большое спасибо, буду думать.