"New" roof for S3DB?

Dear friends, after data validation in Erlangen Germany I realize:
there are a lot of buildings like this: http://www.openstreetmap.org/way/31363495#map=18/49.58551/11.00845
and 3D mappers avoid tagging of such buildings. The situation as in the above example, occurs unfortunetely often.

The solution could be this: http://wiki.openstreetmap.org/wiki/OSM-4D/Roof_table#Note:_How_to_tag_roof:orientation_for_roof:shape.3Dside_hipped_and_similar_roof_shapes.3F

Kendzi wants to implement this scheme in Kendzi 3D Plug in.

Is it really two buildings side-by-side or one building tagged as two? http://wiki.openstreetmap.org/wiki/One_feature,_one_OSM_element

Yes. I see a lot of such elements in my area (Erlangen, Nuremberg but also other cities) :/.
There are also singular buildings with such roofs.

Personally, I would be in favour of treating this as a special case of the “hipped” roof. In this image of yours, you mention a parameter “l2”:

If we were to define a tag for this parameter, then we could map the roofs discussed here by setting the parameter to 0. As an additional benefit, we could also map all the cases in between, which wouldn’t be possible by defining 2 roof types for the extreme points.

On the other hand one needs still in this case the roof:direction tag, otherwise it is not clearly defined.

I think we could name it like side_hipped_left and side_hipped_right with direction tag set. It will be easier to use single tag for roof shape, then defining some l1, l2 parameters. Of course that parameters could be used as option.

here’s how you map a hipped building with multiple addresses without inventing a new rooftype: http://www.openstreetmap.org/way/26958484

What do you mean, shrddr, there are no tags.
Regards,
Marek

http://www.openstreetmap.org/way/11621001

This example is obvious. Unfortunately we have situations with buildings like this:
http://www.openstreetmap.org/way/248981926
Bing background is bad, but this singular building has exactly the roof shape of which I spoke.
And sometimes are the neigbour buildings of fuly different geometry :frowning:

roof:shape=fixme???
http://wiki.openstreetmap.org/wiki/DE:Key:fixme => There is nothing wrong - except this “roof:shape-tag” :frowning:

Just temporary for showing the problem. I remove it soon.I know about fixme tagging :wink:

Ah, now I see. You’re right there should be a half-hipped roof

Yes, it is. I saw it in reality.

How such roof type comes?
Sometimes is one of buildings which stand in a row removed, because of fire, age or because the owner wish onne new buildig: more modern and higher.
In such cases we have often this kind of roof.

Also new extensions to existing buildings have often this roof type.

I’m not sure that it’s “easier” to use a single tag. If we invent lots of different roof types, even for roofs that are just variants of existing types, then finding the right one becomes a challenge in its own right.

@Tordanik
So the hard question is how to name that l2 parameter? Because it definitely can’t be named l2. The only idea I have is to call it like “rightHippedLength” but it is little complex…