W przypadku budynków relacje multipolygon przydają się do wycinania dziur (czyli jest wtedy linia/linie z rolą inner).
Multipolygony bez dziur w kontekście budynków nie są użyteczne moim zdaniem.
Takie multipolygony złożone tylko z linii outer mają w ogólności dwa zastosowania:
- gdy faktycznie jest geometrią złożoną z wielu wielokątów
- gdy pojedyncza linia przekraczałaby limit 2000 węzłów (jakieś wielkie lasy, granice (choć tutaj jest type=boundary zamiast type=multipolygon, ale zachowuje się podobnie)
W przypadku iD problem jest taki, że nie potrafi on poprawnie przeprowadzać łączenia obszarów, robi to w dziwny sposób i rezultatem często jest taki zbyteczny multipolygon.