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, 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, 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