This particular use case is with Road Centerlines. I am creating a table of FROM and TO segment values for each segment, i.e. each road segment record will have a FROM and TO value, containing the NAME of the cross streets.
The catch is that I need the cross streets selected to be the first segment counterclockwise from the subject segment's start/end. In this example, if Green is the subject segment, then Red would be the FROM value and Pink would be the TO value, because Red is the first road counterclockwise from Green at the start, and Pink is the first counterclockwise from Green at the end.
Is there a tool or calculation available that can perform this analysis?