Construct Buildings with Roofs

Instructions for Use

Support for constructing architectural white model data with roofs based on Parametric Modeling technology.

Parameter Description

Parameter Name Parameter Description Parameter Type
Dataset: Input Source Building Vector Region Dataset. DatasetVector
Roof Type:
(Optional)
Select the roof type via drop-down menu, including Parapet, Flat Roof, Multi-Pitched Roof, Mansard Roof, Monotope. Note: The roof type, roof type field, and roof type random are mutually exclusive. It is recommended to select only one parameter to set the roof type. String
Roof Type Field:
(Optional)
Select the field representing the roof type from the drop-down menu. The corresponding field of the parapet is Parapet; the corresponding field of the flat roof is Flat; the corresponding field of the Multi-Pitched Roof is Hip; the corresponding field of the double-pitched roof is Gable; and the corresponding field of the single-pitched roof is Shed. String
Building Height: Set the building height in meters by selecting the field representing the building height from the drop-down menu or by entering a value directly. String
Building Base Height:
(Optional)
Is set by selecting the field representing the building base height from the drop-down menu or entering a value directly. String
Thickness:
(Optional)
Is set by selecting the field representing the height of the base of the building from the drop-down menu or entering a value directly, in meters. The value is the parapet thickness when the roof type is parapet or flat, and the value is the pitched roof thickness when the roof type is pitched. String
Slope Roof:
(Optional)
Only when the roof type is Multi-Pitched Roof, Mansard Roof, and Single Slope, this value participates in the calculation, in degrees, and is set by selecting the field representing the height of the base of the building from the drop-down menu or by entering a value directly. String
Parapet Height:
(Optional)
Only when the roof type is parapet and flat roof, this value participates in the calculation, and the unit is meter. It is set by selecting the field representing the parapet thickness from the drop-down menu or directly entering the value. String
Roof Expansion/Recession:
(Optional)
In meters, set by selecting the field representing the height of the base of the building from the drop-down menu or by entering a value directly. When the parameter is positive, it represents overhang construction; when the parameter is negative, it represents roof retraction. String
Roof Type Random
(Optional)
Set whether to randomly generate roof types. Boolean
Result Datasource Set Datasource for Storage Result Model Dataset Datasource
Result Dataset
(Optional)
Set the name of the Result Model Dataset. String

Output Result

Parameter Name Parameter Description Parameter Type
Construct Buildings with Roofs Roofed Building Dataset DatasetVector