Package-level declarations
Types
Link copied to clipboard
Java class for _OpenDriveElement complex type.
Link copied to clipboard
Java class for e_accessRestrictionType.
Link copied to clipboard
enum E_BorderType
Java class for e_borderType.
Link copied to clipboard
enum E_BridgeType
Java class for e_bridgeType.
Link copied to clipboard
enum E_Connection_Type
Java class for e_connection_type.
Link copied to clipboard
enum E_ContactPoint
Java class for e_contactPoint.
Link copied to clipboard
Java class for e_countryCode_deprecated.
Link copied to clipboard
Java class for e_dataQuality_RawData_PostProcessing.
Link copied to clipboard
Java class for e_dataQuality_RawData_Source.
Link copied to clipboard
enum E_Direction
Java class for e_direction.
Link copied to clipboard
Java class for e_junction_segment_type.
Link copied to clipboard
enum E_Junction_Type
Java class for e_junction_type.
Link copied to clipboard
enum E_JunctionGroup_Type
Java class for e_junctionGroup_type.
Link copied to clipboard
enum E_Lane_Direction
Java class for e_lane_direction.
Link copied to clipboard
enum E_LaneAdvisory
Java class for e_laneAdvisory.
Link copied to clipboard
enum E_LaneType
The lane type is defined per lane.
Link copied to clipboard
enum E_MaxSpeedString
Java class for e_maxSpeedString.
Link copied to clipboard
enum E_ObjectType
Java class for e_objectType.
Link copied to clipboard
enum E_OutlineFillType
Java class for e_outlineFillType.
Link copied to clipboard
enum E_ParamPoly3_PRange
Java class for e_paramPoly3_pRange.
Link copied to clipboard
Java class for e_road_lanes_laneSection_lcr_lane_roadMark_laneChange.
Link copied to clipboard
Java class for e_road_lanes_laneSection_lr_lane_access_rule.
Link copied to clipboard
Java class for e_road_link_elementType.
Link copied to clipboard
Java class for e_road_objects_object_parkingSpace_access.
Link copied to clipboard
Java class for e_road_railroad_switch_position.
Link copied to clipboard
Java class for e_road_signals_displayType.
Link copied to clipboard
Java class for e_road_signals_signal_reference_elementType.
Link copied to clipboard
Java class for e_road_surface_CRG_mode.
Link copied to clipboard
Java class for e_road_surface_CRG_purpose.
Link copied to clipboard
enum E_RoadMarkColor
The known keywords for the road mark color information are: Java class for e_roadMarkColor.
Link copied to clipboard
enum E_RoadMarkRule
Java class for e_roadMarkRule.
Link copied to clipboard
enum E_RoadMarkType
The known keywords for the simplified road mark type information are: Java class for e_roadMarkType.
Link copied to clipboard
enum E_RoadMarkWeight
Java class for e_roadMarkWeight.
Link copied to clipboard
enum E_RoadType
The known keywords for the road type information are: Java class for e_roadType.
Link copied to clipboard
enum E_SideType
Java class for e_sideType.
Link copied to clipboard
Java class for e_signals_semantics_lane.
Link copied to clipboard
Java class for e_signals_semantics_speed.
Link copied to clipboard
Java class for e_signals_semantics_supplementaryDistance.
Link copied to clipboard
Java class for e_signals_semantics_supplementaryEnvironment.
Link copied to clipboard
Java class for e_signals_semantics_supplementaryTime.
Link copied to clipboard
Java class for e_station_platform_segment_side.
Link copied to clipboard
enum E_Station_Type
Java class for e_station_type.
Link copied to clipboard
enum E_Strip_Mode
Java class for e_strip_mode.
Link copied to clipboard
enum E_TrafficRule
Java class for e_trafficRule.
Link copied to clipboard
enum E_TunnelType
Java class for e_tunnelType.
Link copied to clipboard
enum E_UnitDistance
Java class for e_unitDistance.
Link copied to clipboard
enum E_UnitMass
Java class for e_unitMass.
Link copied to clipboard
enum E_UnitSlope
Java class for e_unitSlope.
Link copied to clipboard
enum E_UnitSpeed
Java class for e_unitSpeed.
Link copied to clipboard
This object contains factory methods for each Java content interface and Java element interface generated in the org.asam.opendrive18 package.
Link copied to clipboard
Controllers provide a signal program for a traffic signal or a signal group.
Link copied to clipboard
Provides information about a single signal within a signal group controlled by the corresponding controller.
Link copied to clipboard
Describes the quality and accuracy of measurement data that is integrated into the ASAM OpenDRIVE file.
Link copied to clipboard
Describes the error range, given in [m], of measurement data that is integrated into the ASAM OpenDRIVE file.
Link copied to clipboard
Describes some basic metadata containing information about the raw data.
Link copied to clipboard
Contains general information about the ASAM OpenDRIVE file Java class for t_header complex type.
Link copied to clipboard
Defines the default regulations.
Link copied to clipboard
Spatial reference systems are standardized by the European Petroleum Survey Group Geodesy (EPSG) and are defined by parameters describing the geodetic datum.
Link copied to clipboard
To avoid large coordinates, an offset of the whole dataset may be applied using the element.
Link copied to clipboard
Defines the default regulations for different road types.
Link copied to clipboard
Defines the default regulations for signs in different countries, for example, if it is allowed to turn right when a red traffic light appears.
Link copied to clipboard
Junctions model intersections between roads.
Link copied to clipboard
Junction boundaries enclose the area intended for traffic.
Link copied to clipboard
Segments run counter clockwise around the junction and form a closed junction boundary.
Link copied to clipboard
A segment element with @type="joint" is perpendicular to the start or end of the given road.
Link copied to clipboard
A segment element with @type="lane" goes along @boundaryLane for the given s range.
Link copied to clipboard
Common junctions are the default type of junction in ASAM OpenDRIVE and specify areas where drivable lanes may overlap and traffic may cross.
Link copied to clipboard
Provides information about a single connection within a junction.
Link copied to clipboard
Provides information about a single connection within a common junction.
Link copied to clipboard
Provides information about a single connection within a direct junction.
Link copied to clipboard
Provides information about the lanes that are linked between an incoming road and a connecting road.
Link copied to clipboard
Virtual connections indicate possible connections between two roads or one or more lanes of two roads.
Link copied to clipboard
Provides information about a single connection within a virtual junction.
Link copied to clipboard
Lists the controllers that should be grouped in a sychronization group (limited to that particular junction).
Link copied to clipboard
Crossings are junctions without connecting roads.
Link copied to clipboard
Cross paths are intended for pedestrian crossings and are junctions elements where traffic of a lane can cross other lanes and continue on a different lane of the same or a different road.
Link copied to clipboard
Define the links between the lanes of the to the lanes of other roads.
Link copied to clipboard
Direct junctions are intended to model entries and exits where drivable lanes may overlap to split or merge, but traffic does not cross.
Link copied to clipboard
An elevation grid is a coarse square grid with z-values at evenly spaced points.
Link copied to clipboard
Defines the z-values at the regular grid points along the junction reference line.
Link copied to clipboard
Provides detailed information about the predecessor / successor road of a virtual connection.
Link copied to clipboard
The junction priority record provides information about the priority of one road over another road that are part of this junction.
Link copied to clipboard
Define the s range of the crossing roads with possible crossing traffic.
Link copied to clipboard
Virtual junctions manage connections within an uninterrupted road, for example, entries and exits to parking lots, and pedestrian crossings.
Link copied to clipboard
Junction groups indicate for routing that the grouped junctions belong to the same node and are commonly seen as one big junction, for example roundabouts or highway interchanges.
Link copied to clipboard
References to existing elements.
Link copied to clipboard
Licensing information about the OpenDRIVE file.
Link copied to clipboard
Roads are the core elements for any road network in ASAM OpenDRIVE.
Link copied to clipboard
Road elevation specifies the elevation along the road reference line, that is in s-direction.
Link copied to clipboard
Defines an elevation element at a given position on the road reference line.
Link copied to clipboard
Lanes are an essential part of all roads.
Link copied to clipboard
Lane offsets shift the center lane away from the road reference line.
Link copied to clipboard
A lane section splits a road into multiple parts whenever the number of lanes or their function changes.
Link copied to clipboard
Contains the center lane, which must be defined for all roads.
Link copied to clipboard
Center lane element with ID zero.
Link copied to clipboard
For links between lanes with an identical road reference line, the lane predecessor and successor information provide the IDs of lanes on the preceding or following lane section.
Link copied to clipboard
Java class for t_road_lanes_laneSection_lcr_lane_link_predecessorSuccessor complex type.
Link copied to clipboard
Defines the style of the line at the outer border of a lane.
Link copied to clipboard
Irregular road markings that cannot be described by repetitive line patterns may be described by individual road marking elements.
Link copied to clipboard
Specifies a single line in an explicit road mark definition.
Link copied to clipboard
Relocates the lateral reference position for the following (explicit) type definition and thus defines an offset.
Link copied to clipboard
Each type definition shall contain one or more line definitions with additional information about the lines that the road mark is composed of.
Link copied to clipboard
A road mark may consist of one or more elements.
Link copied to clipboard
Contains all lanes left to the center lane.
Link copied to clipboard
Left lanes numbered with positive IDs in ascending order from center lane to left border.
Link copied to clipboard
Lane elements are included in left/center/right elements.
Link copied to clipboard
Defines access restrictions for certain types of road users.
Link copied to clipboard
Defines access restrictions for certain types of road users.
Link copied to clipboard
Lane borders set the width of lanes.
Link copied to clipboard
Lane heights elevate lanes along the h-coordinate within a lane section independent from the road elevation.
Link copied to clipboard
Stores information about the material of lanes.
Link copied to clipboard
Used to add rules that are not covered by any of the other lane attributes that are described in this specification.
Link copied to clipboard
Defines the maximum allowed speed on a given lane.
Link copied to clipboard
Lane widths widen or narrow lanes along the t-coordinate within lane sections.
Link copied to clipboard
Contains all lanes right to the center lane.
Link copied to clipboard
Right lanes numbered with negative IDs in descending order from center lane to right border.
Link copied to clipboard
Contains a series of lateral elevation elements that define the characteristics of the road surfaces banking along the road reference line.
Link copied to clipboard
A cross section surface defines the lateral profile by means of constant, linear, quadratic, and cubic polynomials in t-direction.
Link copied to clipboard
Defines the coefficients of a cubic polynomial in s-direction.
Link copied to clipboard
A strip defines the lateral profile in t- and s-direction.
Link copied to clipboard
Defines in t a constant height of the surface.
Link copied to clipboard
Defines in t a cubic height of the surface.
Link copied to clipboard
Defines in t a linear height of the surface.
Link copied to clipboard
Defines in t a quadratic height of the surface.
Link copied to clipboard
Defines the width of the inner strip.
Link copied to clipboard
Surface strips contains the strips.
Link copied to clipboard
A t offset shifts all strips relative to the road reference line in t-direction.
Link copied to clipboard
Defined as the road section’s surface relative to the reference plane.
Link copied to clipboard
Superelevation specifies the transverse slope along the road reference line.
Link copied to clipboard
Follows the road header if the road is linked to a successor or a predecessor.
Link copied to clipboard
Successors and predecessors can be junctions or roads.
Link copied to clipboard
Container for all objects along a road.
Link copied to clipboard
Bridges are modeled as objects in ASAM OpenDRIVE.
Link copied to clipboard
Objects influence a road by expanding, delimiting, or supplementing its course.
Link copied to clipboard
Object borders are frames with a defined width, for example, to describe traffic islands.
Link copied to clipboard
Specifies a border along certain outline points.
Link copied to clipboard
Lane validities restrict signals and objects to specific lanes.
Link copied to clipboard
Object markings are road markings of any objects, for example, crosswalks, stopping-lines, and parking spaces.
Link copied to clipboard
Specifies a marking that is either attached to one side of the object bounding box or referencing outline points.
Link copied to clipboard
Specifies a point by referencing an existing outline point.
Link copied to clipboard
Describes the material properties of objects, for example, patches that are part of the road surface but deviate from the standard road material.
Link copied to clipboard
Wrapper for the different outline entries of an object, that can contain multiple outline definitions.
Link copied to clipboard
Defines a series of corner points, including the height of the object relative to the road reference line.
Link copied to clipboard
Used to describe complex forms of objects.
Link copied to clipboard
Defines a corner point on the object’s outline in road coordinates.
Link copied to clipboard
Details for a parking space may be added to the element.
Link copied to clipboard
To avoid lengthy XML code, objects of the same type may be repeated.
Link copied to clipboard
Wrapper for the object polylines, that can be used to describe the actual shape inside the bounding box more closely Java class for t_road_objects_object_skeleton complex type.
Link copied to clipboard
Defines a series of points relative to the road reference line.
Link copied to clipboard
Defines a vertex point on the object polyline relative to the object pivot point in local u/v-coordinates.
Link copied to clipboard
Defines a point on the object’s polyline in road coordinates.
Link copied to clipboard
Used to describe the road surface elevation of an object.
Link copied to clipboard
Elevation data described in {GLO_VAR_STA_ASAM_OpenCRG} are represented by the element within theJava class for t_road_objects_object_surface_CRG complex type.
Link copied to clipboard
An object reference refers to one identical object from multiple roads.
Link copied to clipboard
Tunnels are modeled as objects in ASAM OpenDRIVE.
Link copied to clipboard
Contains geometry elements that define the layout of the road reference line in the x/y-plane (plan view).
Link copied to clipboard
Java class for t_road_planView_geometry complex type.
Link copied to clipboard
Arcs describe road reference lines with constant curvature.
Link copied to clipboard
A straight line is the simplest geometry element.
Link copied to clipboard
A parametric cubic curve describing the road reference line.
Link copied to clipboard
A cubic polynom describing the road reference line.
Link copied to clipboard
Spirals or more specifically Euler spirals also known as clothoids.
Link copied to clipboard
Container for all railroad definitions that shall be applied along a road.
Link copied to clipboard
Switches change the tracks for rail-bound vehicles.
Link copied to clipboard
Main tracks form the primary course for rail bound traffic.
Link copied to clipboard
Partner switches are two consistently set switches linked by a side track.
Link copied to clipboard
Side tracks connect two switches that are placed on main tracks.
Link copied to clipboard
Signals are traffic signs, traffic lights, and specific road markings for the control and regulation of road traffic.
Link copied to clipboard
Signals are not always separate signs on a single sheet of metal.
Link copied to clipboard
A element on a static board defined in the local coordinate system of theJava class for t_road_signals_board_sign complex type.
Link copied to clipboard
A display area is the recommended position of the signal to be visualized in the simulation.
Link copied to clipboard
A signal along the road or on a static board.
Link copied to clipboard
Signal dependencies limit or extend the validity of one signal by an additional signal.
Link copied to clipboard
Describes the reference point of the physical position in inertial coordinates in cases where it deviates from the logical position.
Link copied to clipboard
Describes the reference point of the physical position road coordinates in cases where it deviates from the logical position.
Link copied to clipboard
Signal references link a signal to another signal or object.
Link copied to clipboard
Used to provide information about signals along a road.
Link copied to clipboard
Refers to the same, that is, identical signal from multiple roads.
Link copied to clipboard
A element that contains aJava class for t_road_signals_staticBoard complex type.
Link copied to clipboard
Variable message boards can change their values during the simulation in ASAM OpenSCENARIO.
Link copied to clipboard
Contains a series of elements describing a surface.
Link copied to clipboard
Links road surface data defined according to ASAM OpenCRG format.
Link copied to clipboard
A road type element is valid for the entire cross section of a road.
Link copied to clipboard
Defines the default maximum speed allowed in conjunction with the specified road type.
Link copied to clipboard
Variable message board references list all variable message boards that belong to the same gantry.
Link copied to clipboard
On a gantry there can be one large variable message board or several smaller variable message boards.
Link copied to clipboard
Semantics are limited to traffic behavior that is specified just by signals in ASAM OpenDRIVE.
Link copied to clipboard
Specifies lane regulations.
Link copied to clipboard
Specifies parking regulations.
Link copied to clipboard
Specifies priority regulations.
Link copied to clipboard
Specifies that certain types of traffic participants are not allowed to enter.
Link copied to clipboard
Specifies routing information.
Link copied to clipboard
Specifies speed regulations.
Link copied to clipboard
Specifies the name of a street.
Link copied to clipboard
This signal semantic has no meaning on its own.
Link copied to clipboard
This signal semantic has no meaning on its own.
Link copied to clipboard
This signal semantic has no meaning on its own.
Link copied to clipboard
This signal semantic has no meaning on its own.
Link copied to clipboard
This signal semantic has no meaning on its own.
Link copied to clipboard
This signal semantic has no meaning on its own.
Link copied to clipboard
Specifies tourist information.
Link copied to clipboard
Specifies warnings for traffic participant.
Link copied to clipboard
Stations are places on the rail network where passengers enter and leave rail-bound vehicles at platforms.
Link copied to clipboard
Platforms are essential parts of stations for passengers to enter and leave rail-bound vehicles.
Link copied to clipboard
Segments are parts of platforms.
Link copied to clipboard
Describes any additional information or data that is needed by an application for a specific reason.