Share lane closures

Alerting drivers of lane closures improves the safety of drivers and roadway workers and embbetter traffic flow. Agencies can share information about lane closures by providing Waze with a partner feed. Partners supply information on all the lanes by specifying an array of lanes using the WZDx lane format or similar format.

Lane impact can be provided in two formats - partial and full:

Partial information

There are two ways to supply Partial Lane Closure with partial information:

  1. Structured

Supply two separated fields, representing the number of closed lanes and the roadside.

For example:

<TotalClosedLanes> 2 </TotalClosedLanes>

<Roadside> RIGHT </Roadside>

Supported roadsides are: Left, Middle and Right.

Note: It is not case-sensitive, and we can convert similar names. For example, we can convert Right-most to Right, as long as the roadside you mean is clear.
  1. Free Text

Supply a free text describing the partial lane closure. Please make sure the text can be matched using a RegEx pattern.

For example:

<Description>Hazard on street 29 SB 1 Right lane closed</Description>

This example (and similar examples) can be matched using the following RegEx pattern:

.* (?P<TotalClosedLanes>\d+) (?P<Roadside>\w+) lane[s]? closed

Note: You don’t need to specify the RegEx pattern. Just ensure there is a pattern in the free text so we can parse it.

Full information

Supply information on all the lanes by specifying an array of lanes, using the WZDx lane format or similar format.

For example:

<lanes>

  <lane>

    <order> 1 </order>

    <type> LANE </type>

    <status> CLOSED </status>

  </lane>

  <lane>

    <order> 2 </order>

    <type> LANE </type>

    <status> OPEN </status>

  </lane>

</lanes>

  • Order should start with 1 and you must not skip lanes. Order 1 represents the left-most lane.
  • Supported type is Lane only. Waze ignores all the non-traffic lanes, such as “shoulder” and “sidewalk”.
  • Supported statuses are: Open and Closed.
Note: It’s case-insensitive, and we can convert similar names. For example, we can convert TrafficLane to Lane and Blocked to Closed, as long as the intention is clear.

Was this helpful?

How can we improve it?
Search
Clear search
Close search
Google apps
Main menu
12630177147129762561
true
Search Help Center
true
true
true
false
false