data class Opendrive2RoadspacesParameters: Any

Transformation parameters for the OpenDRIVE to RoadSpace transformer.

Fields

Name Description
val concurrentProcessing: Boolean
val numberTolerance: Double

allowed tolerance when comparing double values

val planViewGeometryDistanceTolerance: Double

distance tolerance between two geometry elements of the plan view

val planViewGeometryAngleTolerance: Double

angle tolerance between two geometry elements of the plan view

val attributesPrefix: String

prefix of attribute names

val crsEpsg: Int

EPSG code of the coordinate reference system (obligatory for working with GIS applications)

val extrapolateLateralRoadShapes: Boolean

linear extrapolation of lateral road shapes if they are not defined at the position (otherwise errors are thrown)

Constructors

<init>

constructor(concurrentProcessing: Boolean, numberTolerance: Double, planViewGeometryDistanceTolerance: Double, planViewGeometryAngleTolerance: Double, attributesPrefix: String, crsEpsg: Int, extrapolateLateralRoadShapes: Boolean)

Transformation parameters for the OpenDRIVE to RoadSpace transformer.

Parameters

Name Description
concurrentProcessing: Boolean
numberTolerance: Double
planViewGeometryDistanceTolerance: Double
planViewGeometryAngleTolerance: Double
attributesPrefix: String
crsEpsg: Int
extrapolateLateralRoadShapes: Boolean

CompanionObject

Opendrive2RoadspacesParameters

data class Opendrive2RoadspacesParameters: Any

Transformation parameters for the OpenDRIVE to RoadSpace transformer.

Fields

Name Description
const DEFAULT_NUMBER_TOLERANCE: Double
const DEFAULT_PLAN_VIEW_GEOMETRY_DISTANCE_TOLERANCE: Double
const DEFAULT_PLAN_VIEW_GEOMETRY_ANGLE_TOLERANCE: Double
const DEFAULT_ATTRIBUTES_PREFIX: String
const DEFAULT_CRS_EPSG: Int
const DEFAULT_EXTRAPOLATE_LATERAL_ROAD_SHAPES: Boolean