building=* and building:part=yes

I suggest to update the Simple 3D buildings specification to reflect gathered practical experience and statistics of usage.

Does it make sense to introduce the following additional rules of F4 maps to the specification?

  • building:part not fully included in a building are ignored.

  • building:part inherits every building* tags from their parent building if they’re not overrided on the part (color, roof shape, height etc).

  • building:part polygons are removed from the outline polygon they intersects unless the outline is tag with building:part=yes.

  • outline with building:part=no or building:parts=vertical/horizontal are ignored.

That basically means: building outline building=* is used in 3D rendering unless it’s tagged with building:part=no.