Клуб API Карт

Как выделить много зданий

Пост в архиве.

Необходимо выделить несколько зданий. От 1 до 1000. Я решил это делать с мультиполигонами и точками.

Как самому рисовать полигон (с помощью линий) я не нашел. (Есть такое?) Поэтому из примера взял треугольник и включил ему режим редактирования.

Как из одного полигона исключить другой полигон? Рисовать на одном полигоне другой? Как выяснить номера всех домов, входящих в выделенную область?

2 комментария

у полигона есть редактор геометрии

поле называется editor

Полигон принимает несколько контуров. Они могут как пересекаться, так и не пересекаться.

Если что-то где-то само с собой пересекается - там получается дырка (вообще-то зависит от fillRule)

Получить дома в неком регионе штатными средствами нельзя.

Также лучше каждый дом представлять отдельными полигонами.