CPC G06T 7/13 (2017.01) [G06T 17/205 (2013.01); G06T 19/20 (2013.01); G06T 2219/2016 (2013.01)] | 20 Claims |
1. A method for extracting and displaying superelevation data from a three dimensional (3D) roadway model, comprising:
accessing, by a superelevation tool executing on one or more computing devices, one or more roadway meshes and a horizonal alignment from the 3D roadway model;
extracting, by the superelevation tool, a plurality of template drops from the one or more roadway meshes at locations along the horizonal alignment to produce an ordered list of template drops, wherein the extracting determines edges of polygons of the one or more roadway meshes at each location that are perpendicular to the horizonal alignment and includes the determined edges in a respective template drop of the ordered list;
processing, by the superelevation tool, the template drops of the ordered list to identify top-facing roadway edges in each template drop that represent top pavement surface of the roadway at the location of the template drop;
iteratively searching, by the superelevation tool, for a superelevation candidate and detecting superelevation data from the superelevation candidate at least in part by comparing cross-slopes of the top-facing roadway edges of consecutive template drops in the ordered list and looking for one or more predetermined patterns; and
providing a visualization of the detected superelevation data.
|