roadNetwork.findByUserId(connection.getIncomingRoad()), "Cannot find incoming road: "
+ connection.getIncomingRoad());
RoadSegment connenctingRoadSegment = Preconditions.checkNotNull(
roadNetwork.findByUserId(connection.getConnectingRoad()), "Cannot find connecting road: "
+ connection.getConnectingRoad());
Road road = findByUserId(openDriveNetwork.getRoad(), connection.getConnectingRoad());
if (roadPredecessorIsJunction(junction, road)) {
for (final LaneLink laneLink : connection.getLaneLink()) {
final int fromLane = OpenDriveHandlerUtils.laneIdToLaneIndex(incomingRoadSegment,
laneLink.getFrom());
final int toLane = OpenDriveHandlerUtils.laneIdToLaneIndex(connenctingRoadSegment,