TransportationModuleBuilder
Builder for city objects of the CityGML Transportation module.
Functions
Link copied to clipboard
fun addAuxiliaryTrafficSpaceFeature( roadspaceObject: RoadspaceObject, dstTransportationSpace: AbstractTransportationSpace): DefaultIssueList
fun addAuxiliaryTrafficSpaceFeature( lane: Lane, surface: AbstractSurface3D, extrudedSurface: Option<AbstractSolid3D>, centerLine: AbstractCurve3D, lateralFillerSurface: Option<LateralFillerSurface>, longitudinalFillerSurfaces: List<LongitudinalFillerSurface>, dstTransportationSpace: AbstractTransportationSpace): DefaultIssueList
Transforms a lane with a surface and centerLine representation and its longitudinalFillerSurfaces to a CityGML AuxiliaryTrafficSpace and adds it to the dstTransportationSpace.
Link copied to clipboard
fun addMarkingFeature( roadspaceObject: RoadspaceObject, dstTransportationSpace: AbstractTransportationSpace): DefaultIssueList
fun addMarkingFeature( id: LaneIdentifier, roadMarkingIndex: Int, roadMarking: RoadMarking, geometry: AbstractGeometry3D, dstTransportationSpace: AbstractTransportationSpace): DefaultIssueList
Link copied to clipboard
fun addTrafficSpaceFeature( roadspaceObject: RoadspaceObject, dstTransportationSpace: AbstractTransportationSpace): DefaultIssueList
fun addTrafficSpaceFeature( lane: Lane, surface: AbstractSurface3D, extrudedSurface: Option<AbstractSolid3D>, centerLine: AbstractCurve3D, lateralFillerSurface: Option<LateralFillerSurface>, longitudinalFillerSurfaces: List<LongitudinalFillerSurface>, relatedObjects: List<RoadspaceObject>, dstTransportationSpace: AbstractTransportationSpace): DefaultIssueList
Transforms a lane with a surface and centerLine representation and its longitudinalFillerSurfaces to a CityGML TrafficSpace and adds it to the dstTransportationSpace.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard