Is is accepted that ways with area=yes overlap others?

I found several tagging problems. Either missing turn restrictions or overlapping ways:

(To quickly go to openstreetmap.org you can right click and click “Query OSM”.)

A large part of the “overlapping ways” problem is where service highways with area=yes overlap “normal” ways like here:

Is this a tagging problem or an accepted “inconvenience” to avoid creating a relation?

I couldn’t find the details in the wiki.

Furthermore there are a lot of not so obvious overlapping tagging issues like this one:

Where I need the help of the community to fix them :slight_smile:

In my experience this mapping style is somewhat common, even though it is of course not a perfect depiction of reality. (In reality, the service area doesn’t extend to the center of the road, only to its edge.)

A reason for this abstraction is that sharing nodes between the service area and the road connects the two features for routing purposes. If the service area was mapped with its real outline, this would then require drawing short connecting ways (which would also be somewhat fictional).

There is no truly clean way to solve this except in a hypothetical future where the road has a polygon representation in addition to the way.

And to avoid any misunderstandings, the above only refers to the specific situation regarding highway ways sharing nodes with the outline of highway areas. In other situations, such as an area sharing nodes with a barrier=fence way, overlapping ways are perfectly fine without any caveat. Most mappers would not consider it an improvement to replace such an area with a multipolygon relation – that would be semantically equivalent but more complex.

Thanks, I feared this :slight_smile:

There is no truly clean way to solve this except in a hypothetical future where the road has a polygon representation in addition to the way.

Couldn’t it be cleanly mapped as a relation, which contains the road and another, separated but unclosed way that both form the area?

It could in theory, but relation:street has not really caught on.

Isn’t it possible to map an area based on multiple ways like it is the case for e.g. official bike routes?

Have removed these area=yes problems from the list and as a result I got ~6072 very likely tagging issues (either overlapping ways or missing turn restrictions)

Maybe the community has interests in these I can run this for the planet (currently only Germany).

Way: ‪Wilmendyk‬ (‪98603597‬) fixed (I hope).

1 Like

Have updated the list and created a map for this: Potential duplicate ways and missing turn restrictions (sharp angles less than 10°) · GitHub

Now only ~2600