class RoadsTransformer: Any

Transforms Road classes (RoadSpaces model) to the CityModel (CityGML model).

Constructors

<init>

constructor(configuration: Roadspaces2CitygmlConfiguration, identifierAdder: IdentifierAdder)

Transforms Road classes (RoadSpaces model) to the CityModel (CityGML model).

Parameters

Name Description
configuration: Roadspaces2CitygmlConfiguration
identifierAdder: IdentifierAdder

Methods

transformRoad

fun transformRoad(roadspaceName: String, roadspacesModel: RoadspacesModel): Option<CitygmlRoad>

Parameters

Name Description
roadspaceName: String
roadspacesModel: RoadspacesModel

ReturnValue

Name Description
Option<CitygmlRoad>

transformAdditionalRoadLines

fun transformAdditionalRoadLines(roadspace: Roadspace): List<AbstractCityObject>

Parameters

Name Description
roadspace: Roadspace

ReturnValue

Name Description
List<AbstractCityObject>