Package org.opentrafficsim.road.network.lane
package org.opentrafficsim.road.network.lane
Classes that provide detailed cross-sections of a link using lanes, markers and sensors.
The network classes are independent of the type of vehicle (GTU) that is used. Specific subclasses for roads, rail, shipping
lanes, or planes should be added to sub-packages with names like road, rail, ship, pedestrians, and air.
Geometry classes can be added for animation.
A couple of assumptions underly the lane model.
- Lanes can overlap. A bike path on a road where a car can also use the bike path is an example of overlapping lanes. Tram tracks in a road is another one;
- GTUs can be in multiple lanes at the same time. They register with their front and de-register with their back. In the d2 model this can be extended to lateral registration and de-registration as well;
- GTUs know in which lane(s) they are and lanes know which vehicles occupy space on them;
- A lane knows its neighboring lane(s), and easy methods are available to identify whether a GTU is allowed to change to another lane.
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.
-
ClassDescriptionCross section elements are used to compose a CrossSectionLink.A CrossSectionLink is a link with lanes where GTUs can possibly switch between lanes.Priority of a link.The CrossSectionSlice provides the width and offset at a relative length of a CrossSectionElement.The Lane is the CrossSectionElement of a CrossSectionLink on which GTUs can drive.This class is an extension (conceptually, not an actual java extension) of
OtsGeometryUtil
.Store one position and lane of a GTU.Lane type to indicate compatibility with GTU types.Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.This class is mostly the same as a Lane.Slice info.Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.Defines the visible type of the stripe, and the standard permeability that pertains to it.