У меня есть два слоя (amenity=school и building=school), у каждого слоя может быть поле name (чаще всего name для школы присваивается только в одном слое, но бывает, когда одинаковый name присваивается и зданию школы, и ее территории). Если на один объект (то есть школу) у меня есть name сразу в двух слоях, тогда на карте они у меня дублируются, что выглядит не хорошо.
Предполагаю поступить так: выгрузить оба слоя в JOSM, затем оставить только те объекты, которые есть в других полигонах (building может показываться как точка или как полигон) и сами такие полигоны, потом удалить дублирующееся поле name в одном из слоев для каждого объекта, а потом все загрузить обратно в OSM. Подскажите, пожалуйста, как создать такую выборку из объектов, которые находят внутри полигонов, и самих полигонов, содержащих внутри себя точки или полигоны?