I have been mapping a number of semi-detached houses where the building has a hipped roof but the houses are divided along the short side so that the party wall is beneath the ridge of the roof. One terrace has a particularly complicated roof as it is formed of several of these pairs in a staggered row with the same shape of roof for the end houses and a complex continuous roof over the middle ones. What would be good roof:shape and roof:orientation tags for these?
I believe it would be possible to accurately represent this terrace using roof:shape=side_hipped (Tag:roof:shape=side_hipped - OpenStreetMap Wiki) and roof:shape=gabled. For side_hipped, you must give the direction the middle of the three slanted roofs is facing, in degrees or as a compass direction e.g. roof:direction=200 or NW. For gabled rooves, you can use the same tag, or you can use roof:orientation to indicate whether the roof ridge goes along the long edge of the rectangle, or across. You shouldn’t use roof:orientation on square buildings, as it is not possible to identify the longest side. The building:part=yes areas can overlap each other, but shouldn’t cross over multiple building=house polygons. I would recommend using UrbanEye3D in Josm to get instant feedback if the tags used are correct.
F4Map shows the narrow and deep semi-detached houses on the corner of Powder Mill Lane and Lea Close that are already tagged side_hipped with a ridge from left to right, not as in actuality. Do you see this as a bug in F4map, would roof:direction fix this or is there more to it?
F4map doesn’t support certain roof shapes including side_hipped. Hopefully more people mapping them will encourage them to support them. However, roof:orientation can’t be used with side_hipped rooves, similarly to skillion rooves. You have to use roof:direction to specify the direction the middle slanted roof is facing, as ‘along’ or ‘across’ does not provide enough information.

