User:Bicycle tourer/Confluences

From OpenStreetMap Wiki
Jump to navigation Jump to search
Logo. Feature : Confluences
One example for Feature : Confluences
Description
A place, where one road merges into another
Group

junctions

Tags

This is a proposal. For background, motivation, terms see talk page

Confluences in reality

Confluences are a special type of junction and exist in many different forms.

The one common thing to all confluences: A place, where one road merges into another (more specific: where road M (merging road) merges into road R (receiving road)). The receiving road R might be divided into two pieces R1 and R2, but can be identified as belonging together and building R together by having the same official identifier (e.g. "B 10"), represented in ref=* or in some cases by the same name (e.g. "Coit Road"), represented in name=*. Two types of roads must not be part of a confluence: motorway (highway=motorway) and trunk (highway=trunk). But they generate motorway links (highway=motorway_link) and trunk links (highway=trunk_link) at their exits, and those can be part of a confluence.

The involved roads (M and R) might have different arrangements (e.g. separate carriageways for each direction, links or no links etc.), this is discussed below in types of confluences.

In many simple cases confluences can be seen as T-Junctions (aka 3-way-junctions), but below are examples where a confluence is interpreted differently from a T-Junction. In more complex confluences M and R consist of several involved ways (similar to a circular consisting of several ways). In such cases all parts of the merging road M have the same classification independent whether they are a link or "not a link" (e.g. all are highway=secondary or highway=secondary_link). Therefore confluences determine classification of involved highways and links.

For lower classified roads (e.g. residential, service etc.) it's tricky to determine whether its a confluence or a Y-junction (Wikipage tbd): While a residential (highway=residential) still might have a common name name=*, service roads (highway=service) and lower might not even have a name. In these cases assume it to be a Y-junction and not a confluence. But even if you get it wrong for these cases the comprehensive case distinction table leads to the same results as if it were a Y-junction. Furthermore there are cases where cycleways or footways seem to merge into a road, but this is only because they have been mapped separately (parallel with road) and become part of the road (by sidewalk=* or cycleway=* or even implicitely) at this point. Obviously this is not a confluence.

Last not least not all types of highways can play any type of role in a confluence. Motorway and trunk themselves must not be part in general, for other types it depends, have a look at case distinction table which cases work.

Types of confluences

There are four criteria differentiating different types of confluences:

  • Number of carriageways of merging road and how they are arranged (1 or 2)
  • Number of links from merging road to receiving road (0, leaving, entering, leaving+entering)
  • Number of carriageways of receiving road (1 or 2)
  • How the connection between the carriageways of receiving road is built.

You can see in detail, which types of confluences evolve out of these criteria in Confluence Types Reference.

As you can see: For the type of confluence it does not matter, what the classification of merging or receiving roads is (this gets important for the classification of links, see below or this table (more detailed).

How to map a confluence

See Editing Standards and Conventions#Junctions for editing basics.

The following rules describe the preferred way how to map a confluence. There might be specific local situations, where a different tagging is needed, but in those cases the reasons should be documented in note=* for each element which differs from this preferred tagging scheme.

Simple confluences

As long as there are no separate carriageways and no links, it's easygoing, If you are not sure whether a certain type of merging road can merge into a type of receiving road, check this table. All tags are assigned as described in highways.

Mapping links in confluences

Links can only appear from the merging road to the (nearer) carriageway of receiving road (the leaving link) or from the (nearer) carriageway of the receiving road to the merging road (the entering link). A link can only appear if there are two carriageways for one direction, whereas the carriageway nearer to carriageways for opposite direction or including lanes for the opposite direction is treated as the main carriageway, while the other carriageway (more far from opposite direction lanes) is treated as the link.

  • Links must be oneway=yes and have the right direction.
  • They always have the same classification as the merging road, independent from receiving road (e.g. if merging road is highway=secondary, link hast to be highway=secondary_link. Because of former more generic rules people might have classified differently, but this is deprecated.
  • They get a ref=* similar to the merging road (M), because they are treated as part of the merging road (preferred). Some people tag them without {{tag|ref|}, but this is deprecated.
  • Leaving link gets a tag {{tag|destination:ref) similar to ref=* of receiving road (R).
  • Entering link gets a tag {{tag|destination:ref) similar to ref=* of merging road (M).
  • Links get the same name=* as the merging road M, except there is a specific situation assigning them other names (please add note=* for every exceptional element).
  • If merging road has an alt_name=* it might make sense to assign the same alternative name to the link, but this depends from the specific situation. However it is good practice to explain in note=* why there is an alternative name.
  • If merging road has an old_name=* it might make sense to assign the same old name to the link, but this depends from the specific situation. However it is good practice to explain in note=* why there is an old name.
  • All other types of tags are assigned according to highways.
  • Turn-restrictions: There are two situations where a turn restriction might be needed: If the leaving link merges into a carriageway holding both directions traffic or if an entering link splits from a carriageway holding traffic of both directions.

Edit-remark: There is a chapter under open issues in talk regarding these rules: Chapter "A_link_or_not_a_link".

Mapping dual main carriageways in merging road

Independent from potential links the main road might be either one carriageway or two. There are two, if they do not hold traffic with opposite directions. If there is a carriageway with traffic for both directions, this is the only single main carriageway. If there is more than one carriageway for traffic with same direction, one of the two (the outer) is a link, see above. Here is how dual carriageways for merging roads are mapped:

  • They must be oneway=yes and have the right direction.
  • They keep the same classification as the merging road as a whole, independent from receiving road.
  • They keep the ref=* from the merging road (M).
  • Leaving carriageway gets a tag {{tag|destination:ref) similar to ref=* of receiving road (R)
  • Entering carriageway gets a tag {{tag|destination:ref) similar to ref=* of merging road M
  • Both carriageways keep the same name=* as the merging road M (sometimes the specific situation might afford the merging road to have another name in the area of the confluence).
  • If merging road has an alt_name=* it might make sense to assign the same alternative name to the two main carriageways, but this depends from the specific situation. However it is good practice to explain in note=* why there is an alternative name.
  • If merging road has an old_name=* it might make sense to assign the same old name to the two main carriageways, but this depends from the specific situation. However it is good practice to explain in note=* why there is an old name.
  • All other types of tags are assigned according to highways
  • The final merge of the two carriageways into the (nearer) carriageway of the receiving road can be in one common node or two separate nodes.
  • A turn restriction is needed at the place where the carriageways of the merging road join the receiving road
    1. if the two merging carriageways join in a common node
    2. if the receiving road is not oneway
  • Furthermore a turn restriction is needed where the two separate carriageways merge together a little bit away from the confluence (if they merge).

Mapping single main carriageways in merging road

There is nothing special with them, they are mapped as if there were no links, as simple confluences.

Mapping dual carriageways in receiving road

It the the receiving road has dual carriageways, the connection between the node where the merging road joins the first carriageway of receiving road and the second carriageway can be mapped in several ways:

  1. There is only one connection, being used in both directions. This includes that the main carriageways of the merging road merge into one node, where the connection starts (Startnode). Such a connection is mapped in the following way:
    • It is not a link, but a main road
    • It gets the same classification as the merging road, independent from receiving road (e.g. if merging road is highway=secondary, the connection has to be highway=secondary.
    • It gets a ref=* similar to the merging road (M), because it is treated as part of the merging road (preferred). Some people tag them without {{tag|ref|}, but this is deprecated.
    • It gets the same name=* as the merging road M, except there is a specific situation affording something different (please explain in note=*).
    • If merging road has an alt_name=* it might make sense to assign the same alternative name to the connection, but this depends from the specific situation.
    • If merging road has an old_name=* it might make sense to assign the same old name to the connection, but this depends from the specific situation.
    • All other types of tags are assigned depending from the specific situation, see highways.
    • Turn restrictions are probably needed for the whole connection to avoid U-turns between the different carriageways of the receiving road, except you know explicitly they are allowed.
  2. There are two connections.
    • First of all check, whether this might be a turnabout in reality. If yes, stop here and go to roundabouts.
    • Both connections are not a link, but a main road.
    • They both get the same classification as the merging road, independent from receiving road (e.g. if merging road is highway=secondary, both connections have to be highway=secondary.
    • They must be oneway=yes and have opposite directions.
    • They both get a ref=* similar to the merging road (M), because they are treated as part of the merging road (preferred). Some people tag them without {{tag|ref|}, but this is deprecated.
    • They both get the same name=* as the merging road M, except there is a specific situation affording something different (please explain in note=*).
    • If merging road has an alt_name=* it might make sense to assign the same alternative name to the connections, but this depends from the specific situation. It is good practice to explain in note=* if there is an alternative name.
    • If merging road has an old_name=* it might make sense to assign the same old name to the connection, but this depends from the specific situation. It is good practice to explain in note=* if there is an old name.
    • All other types of tags are assigned according to highways.

Examples for confluences

Fullfolded confluence neutral.png Example 1: Confluence with dual carriageways road merging into single carriageway road, two links (leaving + entering)
  • K 10 (tertiary, white) merging into B 4 (primary, orange)
  • Traffic merging from K 10 into B 4: Separate carriageways (i.e. links) in K 10 for northeast and southwest direction, B 4 single carriageway.
  • Traffic leaving B 4 towards K 10: Coming from northwest or southeast means entering first separate carriageways (i.e. links)
  • Links are treated as part of K 10, because if there were only one carriageway (as in simple confluence above) it would be obviously part of K 10. Therefore the links inherit the classification of K 10.
  • Please note that neither the cycleways nor the small street merging into K 10 from east bothers the confluence from K 10 and B 4 (the small street is together with K 10 a separate confluence --- not discussed here)
  • Example located near Bienenbüttel, Niedersachsen, Germany, 2018-09
Maximum confluence neutral.png Example 2: Confluence with separate carriageways and links
  • Uelzener Straße (Residential, white, smaller) merging into K 7 (tertiary, white, broader)
  • Separate carriageways in receiving road K 7, separate links into every direction from Uelzener Straße
  • All links are highway=residential according to case distinction table, even road pieces crossing different carriageways of Munstermannskamp
  • Example located near Lüneburg, Niedersachsen, Germany, 2018-09
Confluence single into double no links neutral.png Example 3: Single carriageway road merging into dual carriageways road with single connection, no links at all
  • "El Santo Road" being residential with single carriageway, merging
  • "Country Club Drive" being tertiary with dual carriageways, receiving
  • Single piece between the two carriageways of Country Club Drive classified like merging road as highway=residential, complying with case distinction table --- it is treated as part of merging road
  • Example located in Plano, Texas, USA, 2018-09
Confluence dual carriageways without links neutral.png Example 4: Confluence with separate carriageways but no links
  • Chapel Creek Parkway (Residential, white, name not visible) merging into Parkwood Boulevard (secondary, yellow)
  • Separate carriageways in merging residential
  • Separate carriageways in receiving secondary
  • Please note the service road coming from west adds another confluence:
    • It does not keep this junction from being a confluence between merging residential and Parkwood Boulevard
    • It makes this junction being two confluences in parallel
    • The connection between the two carriageways of Parkwood Boulevard are classified as the higher one from the two roads merging at this place --- residential, not service
    • Probably the existence of the service road force the carriageways of merging residential to join into one node when merging into second carriageway of receiving secondary (which makes this example different from example 3)
  • This example justifies the concept of confluences, because this junction would not be treated as T-Junction because of the service road.
  • Example located near Frisco, Texas, USA, 2018-09
Simple confluence neutral.png Example 5: Simple confluence (single carriageway road merging into single carriageway road, no links)
  • K 7041 (tertiary, white) merging into L13 (secondary, yellow), no highway links
  • K 7041 is just one way; L13 one way (could be two ways starting/ending at merging node)
  • This is example is too easy to justify the introduction of confluences, but it is a confluence
  • Example located between Gülitz and Pirow, Brandenburg, Germany, 2018-09
Bended confluence neutral.png Example 6: Bending confluence (single carriageway road merging into single carriageway road, no links)
  • K 7016 (tertiary, white) merging into bending L 103 (secondary, yellow)
  • Wrong interpretation: Intuitively it looks like the road coming from south is merging into a road going west-east.
  • Right interpretation: Road coming from west (K 7016) is merging into the road coming from south going east (L 103, íncluding bend)
  • This is example is too easy to justify the introduction of confluences, but it is a confluence
  • Example located near Guhlsdorf, Brandenburg, Germany, 2018-09
File tbd Template for further rows
  • tbd

Distinguishing confluences from other junctions

Junctions are NOT a confluence if

Two confluences in one junction

A junction might be two confluences in parallel, e.g. a merging residential from one side, a service road merging from the other side. This is an abstract view to be able to decide, which classification links will get. You still have to map the streets as they are.

Trivia

Confluence means that road M merges into road R. Obviously road R has to start somewhere else and end somewhere else. A place, where road M ends and road R starts (can be seen as road M mutates to road R) is not a confluence.