Skip to content

Create SimStadt Model

Goal

  • Creates a SimStadtModel with its SimStadtBuildings, from a CityDoctorModel
  • SimStadtBuildings are created with many placeholders for attributes which will be calculated and needed in the following steps, e.g. Usage Zones, PhysicsProperties, SpatialProperties, ...

Technical information

Class CreateSimStadtModel
Superclass WorkflowStep, SimStadtModel, Void>
Author
Maintainer
Source location simstadt/src/main/java/eu/simstadt/workflowsteps/CreateSimStadtModel.java
Package eu.simstadt.workflowsteps
Project simstadt

Dependencies

Parameters

Assignment Strategy (assignmentStrategy)

  • PreferBuildingPartsOverBuilding: If a building consists of building parts, the building itself and each part are converted to separate SimStadtBuildings.

  • JustTheBuildings: Only the buildings are converted to SimStadtBuildings. Building parts are ignored.

  • Type : Strategy
  • Default : PreferBuildingPartsOverBuilding
  • Possible values : PreferBuildingPartsOverBuilding, JustTheBuildings
  • Getter : getAssignmentStrategy()
  • Setter : setAssignmentStrategy(Strategy)

Used in