roof classification

Feature Description

This tool supports automatic identification of roof types based on DOM data, including flat roofs, parapets, single-slope, double-slope, and multi-slope roofs. The roof type information will be automatically saved to a new category field in the building vector surface dataset. The field value for parapet is: Parapet; for flat roof is: Flat; for multi-pitched roof is: Hip; for double-slope roof is: Gable; for single-slope roof is: Shed.

Before using this tool, you need to obtain the resource extension package, and then configure the environment according to the instructions in the extension package. The extension package can be obtained at: SuperMap Official Website->Platform Software Download page->SuperMap iDesktopX specific version->files containing Extension_AI in the product package name.

Parameter description

Parameter Name parameter interpretation parameter type
file path: Input source DOM image data. String
dataset: Input source building vector surface dataset. DatasetVector
class field:
(可选)
Set the field for storing roof category information. The default is roofType and can be modified. String
model file: Specify the model file (*.sdm) used for roof classification. The model file can be obtained from the resource extension package or trained by yourself. String
batch size:
(可选)
Specify the number of images processed during inference. Integer
processor type: Specify the processor type. String
GPU编号 Input GPU number. Multi-GPU inference is supported, meaning you can input multiple GPU numbers separated by commas. When inputting "0,1,2", it will automatically become "012". String

Output Result

Parameter Name parameter interpretation parameter type
roof classification results roof classification Boolean