Dear whom it may concern,
When I looked at the map API, I found the lane/segment struct has its own memeber of laneConnection/segmentConnection and vice versa. As indicated below, I use lane and laneConnection as example.
-const dwMapsLaneConnection * next
-const dwMapsLaneConnection * previous
-const dwMapsLane * lane
My question is that:
- When it comes to a intersection when multiple lanes have connection to multiple other lanes, how the map is actually built, e.g. how the lane/segment and their connections are established?
- What's more, does the dxMapsLane struct can accept multiple dwMapsLaneConnection? Such as lane.next = laneEastConnection, lane.next = laneWestConnection, lane.next = laneNorthConnection.