Skip to content

ILasBuildingClassification Interface

Provides access to members of BuildingExtractor.

Members

Name Description
Write-only property AreaOfInterest The area of interest.
Method Classify Perform building classification.
Write-only property IsPhotogrammetricData Indicates if the point data are derived from Photogrammetric method.
Method SetBelowRoofOptionAndClassCode Specify if points below a roof should be assigned the specified code.
Method SetClassificationOption Set classification option.
Method SetEmpty Empty the object and release resources.
Method SetMaxHeightAboveRoofAndClassCode Set maximum above-roof height in meters and corresponding class-code (if larger than zero, points on top of a roof within this limit will be assigned the specified code).
Method SetMinBuildingHeight Set minimum building height in meters.
Method SetMinRoofArea Set minimum roof area in square meters.
Method SetSubFiles Specify a subset of files to be processed.
Write-only property TrackCancel The cancel-tracking object.

ILasBuildingClassification.AreaOfInterest Property

The area of interest.

Public WriteOnly Property AreaOfInterest
public void AreaOfInterest {set;}

ILasBuildingClassification.Classify Method

Perform building classification.

Public Sub Classify ( _
    ByVal bReuseExistingBuilding As Boolean, _
    ByVal bCalculateStats As Boolean _
)
public void Classify (
    bool bReuseExistingBuilding,
    bool bCalculateStats
);

ILasBuildingClassification.IsPhotogrammetricData Property

Indicates if the point data are derived from Photogrammetric method.

Public WriteOnly Property IsPhotogrammetricData
public void IsPhotogrammetricData {set;}

ILasBuildingClassification.SetBelowRoofOptionAndClassCode Method

Specify if points below a roof should be assigned the specified code.

Public Sub SetBelowRoofOptionAndClassCode ( _
    ByVal bClassify As Boolean, _
    ByVal code As Integer _
)
public void SetBelowRoofOptionAndClassCode (
    bool bClassify,
    int code
);

ILasBuildingClassification.SetClassificationOption Method

Set classification option.

Public Sub SetClassificationOption ( _
    ByVal option As esriLasClassificationOption _
)
public void SetClassificationOption (
    esriLasClassificationOption option
);

ILasBuildingClassification.SetEmpty Method

Empty the object and release resources.

Public Sub SetEmpty ( _
)
public void SetEmpty (
);

ILasBuildingClassification.SetMaxHeightAboveRoofAndClassCode Method

Set maximum above-roof height in meters and corresponding class-code (if larger than zero, points on top of a roof within this limit will be assigned the specified code).

Public Sub SetMaxHeightAboveRoofAndClassCode ( _
    ByVal heightInMeters As Double, _
    ByVal code As Integer _
)
public void SetMaxHeightAboveRoofAndClassCode (
    double heightInMeters,
    int code
);

ILasBuildingClassification.SetMinBuildingHeight Method

Set minimum building height in meters.

Public Sub SetMinBuildingHeight ( _
    ByVal heightInMeters As Double _
)
public void SetMinBuildingHeight (
    double heightInMeters
);

ILasBuildingClassification.SetMinRoofArea Method

Set minimum roof area in square meters.

Public Sub SetMinRoofArea ( _
    ByVal areaInSquareMeters As Double _
)
public void SetMinRoofArea (
    double areaInSquareMeters
);

ILasBuildingClassification.SetSubFiles Method

Specify a subset of files to be processed.

Public Sub SetSubFiles ( _
    ByVal pLasFiles As ILongArray _
)
public void SetSubFiles (
    ILongArray pLasFiles
);

ILasBuildingClassification.TrackCancel Property

The cancel-tracking object.

Public WriteOnly Property TrackCancel
public void TrackCancel {set;}

Classes that implement ILasBuildingClassification

Classes Description
LasBuildingExtractor Esri LasBuildingExtractor.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.