Search Results for

    Show / Hide Table of Contents

    Class ConstructionDimensions

    Object for storing building dimensional data

    Including building floor area and footprint, the land parcel area, roof height and height above sea level and number of floors. See IaiArea.

    Inheritance
    object
    ConstructionDimensions
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: IAI.DT.DataModel.PendingDataPoints
    Assembly: IAI.DT.DataModel.dll
    Syntax
    public class ConstructionDimensions

    Constructors

    ConstructionDimensions()

    Declaration
    public ConstructionDimensions()

    Properties

    InternalArea

    Data describing the internal area of a building

    This is an instance of the InternalArea object used for storing details on the internal area of a building.

    This is stored using a DataPoint.

    Source: Doorda

    Declaration
    [Source(Sources.Doorda)]
    [Rationale("This will give the internal area of a building which we can compare with or just have as a complementay data point to building area, building footprint, and land parcel area.")]
    public DataPoint<InternalArea>? InternalArea { get; set; }
    Property Value
    Type Description
    DataPoint<InternalArea>

    LandParcelArea

    Asset land parcel area data

    An instance of the IaiArea object used for storing the asset land parcel data

    This is stored using a DataPoint.

    Sources:

    • RiskReport
    • LRNPS
    • HazardHubEnhanced
    Declaration
    [Source(Sources.RiskReport)]
    [Source(Sources.LRNPS)]
    [Source(Sources.HazardHubEnhanced)]
    [Identifier(Identifiers.OSTOID)]
    [Identifier(Identifiers.TitleNumber)]
    public DataPoint<IaiArea>? LandParcelArea { get; set; }
    Property Value
    Type Description
    DataPoint<IaiArea>

    NumberOfFloors

    This is stored using a DataPoint.

    Sources:

    • RiskReport
    • HazardHubEnhanced
    Declaration
    [Source(Sources.RiskReport)]
    [Source(Sources.HazardHubEnhanced)]
    public DataPoint<int>? NumberOfFloors { get; set; }
    Property Value
    Type Description
    DataPoint<int>

    The known number of floors of an asset

    NumberOfUnits

    This is stored using a DataPoint.

    Source: HazardHubEnhanced

    Declaration
    [Source(Sources.HazardHubEnhanced)]
    public DataPoint<int>? NumberOfUnits { get; set; }
    Property Value
    Type Description
    DataPoint<int>

    The number of units within the asset.

    PlotOutline

    The polygon describing the land parcel or plot that an asset is within.

    An instance of the GeoJSON.Net.Geometry.Polygon object from the GeoJSON.Net package used for storing the polygon of the land parcel the asset is within.

    This is stored using a DataPoint.

    Source: OSFeature

    Declaration
    [Source(Sources.OSFeature)]
    public DataPoint<Polygon>? PlotOutline { get; set; }
    Property Value
    Type Description
    DataPoint<Polygon>

    UKSiteLayer

    Asset land parcel area data

    An instance of the IaiArea object used for storing the asset land parcel data

    This is stored using a DataPoint.

    Source: OSFeature

    Declaration
    [Source(Sources.OSFeature)]
    public DataPoint<IaiArea>? UKSiteLayer { get; set; }
    Property Value
    Type Description
    DataPoint<IaiArea>

    Extension Methods

    DataPointCounter.CountDataPointsBySource(object)
    In this article
    Back to top Generated by DocFX