data class OpendriveToCitygmlParameters: Any
Fields
Name | Description |
---|---|
val convertToCitygml2: Boolean
|
|
val tolerance: Double
|
|
val planViewGeometryDistanceTolerance: Double
|
|
val planViewGeometryAngleTolerance: Double
|
|
val crsEpsg: Int
|
|
val offsetX: Double
|
|
val offsetY: Double
|
|
val offsetZ: Double
|
|
val discretizationStepSize: Double
|
|
val sweepDiscretizationStepSize: Double
|
|
val circleSlices: Int
|
|
val transformAdditionalRoadLines: Boolean
|
Constructors
<init>
constructor(convertToCitygml2: Boolean, tolerance: Double, planViewGeometryDistanceTolerance: Double, planViewGeometryAngleTolerance: Double, crsEpsg: Int, offsetX: Double, offsetY: Double, offsetZ: Double, discretizationStepSize: Double, sweepDiscretizationStepSize: Double, circleSlices: Int, transformAdditionalRoadLines: Boolean)
Parameters
Name | Description |
---|---|
convertToCitygml2: Boolean
|
|
tolerance: Double
|
|
planViewGeometryDistanceTolerance: Double
|
|
planViewGeometryAngleTolerance: Double
|
|
crsEpsg: Int
|
|
offsetX: Double
|
|
offsetY: Double
|
|
offsetZ: Double
|
|
discretizationStepSize: Double
|
|
sweepDiscretizationStepSize: Double
|
|
circleSlices: Int
|
|
transformAdditionalRoadLines: Boolean
|
Methods
deriveOpendriveEvaluatorParameters
fun deriveOpendriveEvaluatorParameters(): OpendriveEvaluatorParameters(
numberTolerance = tolerance,
)
ReturnValue
Name | Description |
---|---|
OpendriveEvaluatorParameters(
numberTolerance = tolerance,
)
|
deriveOpendriveShifterParameters
fun deriveOpendriveShifterParameters(): OpendriveShifterParameters(
offsetX = offsetX,
offsetY = offsetY,
offsetZ = offsetZ,
)
ReturnValue
Name | Description |
---|---|
OpendriveShifterParameters(
offsetX = offsetX,
offsetY = offsetY,
offsetZ = offsetZ,
)
|
deriveOpendrive2RoadspacesParameters
fun deriveOpendrive2RoadspacesParameters(): Opendrive2RoadspacesParameters(
concurrentProcessing = false,
numberTolerance = tolerance,
planViewGeometryDistanceTolerance = planViewGeometryDistanceTolerance,
planViewGeometryAngleTolerance = planViewGeometryAngleTolerance,
crsEpsg = crsEpsg,
)
ReturnValue
Name | Description |
---|---|
Opendrive2RoadspacesParameters(
concurrentProcessing = false,
numberTolerance = tolerance,
planViewGeometryDistanceTolerance = planViewGeometryDistanceTolerance,
planViewGeometryAngleTolerance = planViewGeometryAngleTolerance,
crsEpsg = crsEpsg,
)
|
deriveRoadspacesEvaluatorParameters
fun deriveRoadspacesEvaluatorParameters(): RoadspacesEvaluatorParameters(
numberTolerance = tolerance,
laneTransitionDistanceTolerance = RoadspacesEvaluatorParameters.DEFAULT_LANE_TRANSITION_DISTANCE_TOLERANCE,
)
ReturnValue
Name | Description |
---|---|
RoadspacesEvaluatorParameters(
numberTolerance = tolerance,
laneTransitionDistanceTolerance = RoadspacesEvaluatorParameters.DEFAULT_LANE_TRANSITION_DISTANCE_TOLERANCE,
)
|
deriveRoadspaces2CitygmlParameters
fun deriveRoadspaces2CitygmlParameters(): Roadspaces2CitygmlParameters(
concurrentProcessing = false,
discretizationStepSize = discretizationStepSize,
sweepDiscretizationStepSize = sweepDiscretizationStepSize,
circleSlices = circleSlices,
transformAdditionalRoadLines = transformAdditionalRoadLines,
mappingBackwardsCompatibility = convertToCitygml2,
)
ReturnValue
Name | Description |
---|---|
Roadspaces2CitygmlParameters(
concurrentProcessing = false,
discretizationStepSize = discretizationStepSize,
sweepDiscretizationStepSize = sweepDiscretizationStepSize,
circleSlices = circleSlices,
transformAdditionalRoadLines = transformAdditionalRoadLines,
mappingBackwardsCompatibility = convertToCitygml2,
)
|
deriveCitygmlWriterParameters
fun deriveCitygmlWriterParameters(): CitygmlWriterParameters(
versions = if (convertToCitygml2) setOf(CitygmlVersion.V2_0) else setOf(CitygmlVersion.V3_0)
)
ReturnValue
Name | Description |
---|---|
CitygmlWriterParameters(
versions = if (convertToCitygml2) setOf(CitygmlVersion.V2_0) else setOf(CitygmlVersion.V3_0)
)
|