usdot-jpo-ode / wzdx

The Work Zone Data Exchange (WZDx) Specification aims to make harmonized work zone data provided by infrastructure owners and operators (IOOs) available for third party use, making travel on public roads safer and more efficient through ubiquitous access to data on work zone activity.
Creative Commons Zero v1.0 Universal
91 stars 62 forks source link

Add inner- and outer-loop to Direction enumeration #324

Closed mark-mockett closed 1 year ago

mark-mockett commented 2 years ago

Summary

"Inner Loop" and "Outer Loop" directions are included in the TMDD but were not added to WZDx previously for an unknown reason. This issue is to propose adding those values to the Direction enumerated type.

Motivation

A couple states sign loop highways only as "Inner Loop" (for travel clockwise) or "Outer Loop" (for travel counter-clockwise). These two values are included in the TMDD but not in WZDx. It's cumbersome and inaccurate for those data producers to translate the direction of a road event occurring on one of these roads to conform to a north, south, east, or west direction, and may be unclear to data consumers when matching events to their maps.

Proposed changes

Add inner-loop and outer-loop to the Direction enumerated type.

After the change (and pending addition of unknown and undefined), the Direction type could look like this:

Value Description
northbound Road flow is in the northbound direction
eastbound Road flow is in the eastbound direction
southbound Road flow is in the southbound direction
westbound Road flow is in the westbound direction
undefined Road flow does not have a signed direction. For a RoadEventFeature, the first and last coordinates in the feature's geometry represent the beginning and end of the road event in the direction of travel it impacts.
unknown Road flow may have a signed direction, but the affected direction of travel is not known
NEW inner-loop Road flow is in the clockwise direction of a ring road or beltway..
NEW outer-loop Road flow is in the counter-clockwise direction of a ring road or beltway.
lynnerandolph commented 1 year ago

The TMDD documentation does not appear to have any comments or extra information related to inner or outer loop.

lynnerandolph commented 1 year ago

image

Also, I note that there is both a direction and an alignment--alignment is where the inner/outer is allowed.

j-d-b commented 1 year ago

Resolved in #356.