Search Results for

    Show / Hide Table of Contents

    Class AssetConstruction

    Object for storing construction details

    Split into dimensional data like footprint and building height, features such as solar panels and fireplaces and material data such as combustibility and roof, wall and floor types. Also includes data such as the year built, the number of buildings, slope of the roof, compartmentation of the asset, the building condition and whether it is listed or not and type of listing if it is.

    Inheritance
    object
    AssetConstruction
    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 AssetConstruction

    Constructors

    AssetConstruction()

    Declaration
    public AssetConstruction()

    Properties

    BuildingAccess

    This is an instance of the BuildingAccess class and is stored as a DataPoint.

    Source: OSNGD

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

    Description of the access to a building

    BuildingCondition

    This is stored using a DataPoint.

    Sources:

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

    The general condition of the asset in terms of it's construction

    Compartmentation

    This is stored using a DataPoint.

    Source: RiskReport

    Declaration
    [Source(Sources.RiskReport)]
    public DataPoint<string>? Compartmentation { get; set; }
    Property Value
    Type Description
    DataPoint<string>

    The compartmentation or number of fire areas whithin the asset

    Dimensions

    Asset Construction Dimensions

    An instance of the ConstructionDimensions object used for storing the dimension data for the asset

    Declaration
    public ConstructionDimensions? Dimensions { get; set; }
    Property Value
    Type Description
    ConstructionDimensions

    Features

    Asset Construction Features

    An instance of the ConstructionFeatures object used for storing the construction features data for the asset

    Declaration
    public ConstructionFeatures? Features { get; set; }
    Property Value
    Type Description
    ConstructionFeatures

    Materials

    Asset Construction Material Data

    An instance of the ConstructionMaterials object used for storing the data on the materials used in the construction of the building

    Declaration
    public ConstructionMaterials? Materials { get; set; }
    Property Value
    Type Description
    ConstructionMaterials

    NumberOfBuildings

    This is stored using a DataPoint.

    Sources:

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

    The number of buildings that make up the asset

    NumberOfFlats

    This is stored using a DataPoint.

    Source: OSNGD

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

    The number of flats within a converted or purpose built flat. This should be sourced from the 'buildinguse_addresscount_total' variable which is part of the NGD Buildings Data.

    Quality

    This is stored using a DataPoint.

    Sources:

    • HazardHubRC
    • User
    Declaration
    [Source(Sources.HazardHubRC)]
    [Source(Sources.User)]
    public DataPoint<string>? Quality { get; set; }
    Property Value
    Type Description
    DataPoint<string>

    The quality of the construction of the asset. For example Basic, Good or Excellent.

    YearUpdated

    This is stored using a DataPoint.

    Sources:

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

    The most recent year that large scale construction work was done on the asset

    Extension Methods

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