Search Results for

    Show / Hide Table of Contents

    Class AssetIdentifiers

    Object for storing the identifier values for an asset

    Including all the Identifiers available and described in Identifiers

    Inheritance
    object
    AssetIdentifiers
    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.Production
    Assembly: IAI.DT.DataModel.dll
    Syntax
    public class AssetIdentifiers

    Constructors

    AssetIdentifiers()

    Declaration
    public AssetIdentifiers()

    Properties

    Address

    This is stored using a DataPoint.

    Sources:

    • SOV
    • OSPlaces
    • GoogleGeocode
    • HazardHubRisk
    • AddressBasePlus
    Declaration
    [Source(Sources.SOV)]
    [Source(Sources.OSPlaces)]
    [Source(Sources.GoogleGeocode)]
    [Source(Sources.HazardHubRisk)]
    [Source(Sources.AddressBasePlus)]
    public DataPoint<Address>? Address { get; set; }
    Property Value
    Type Description
    DataPoint<Address>

    The asset resolved address information. Including at least the property name or number and the postcode or zip code. See Address for more details.

    DisplayAddress

    This is stored using a DataPoint. Source: User

    Declaration
    [Source(Sources.OSPlaces)]
    [Source(Sources.IaiDataStore)]
    [Source(Sources.User)]
    public DataPoint<Address>? DisplayAddress { get; set; }
    Property Value
    Type Description
    DataPoint<Address>

    The Display Address, this will be initially populated by identify when an asset address is resolved. It will then be editable by the user for display in the UI.

    Geometry

    This is stored using a DataPoint and is an instance of the LatLon object.

    Sources:

    • SOV
    • OSPlaces
    • GoogleGeocode
    • HazardHubRisk
    • AddressBasePlus
    Declaration
    [Source(Sources.SOV)]
    [Source(Sources.OSPlaces)]
    [Source(Sources.GoogleGeocode)]
    [Source(Sources.HazardHubRisk)]
    [Source(Sources.AddressBasePlus)]
    public DataPoint<LatLon>? Geometry { get; set; }
    Property Value
    Type Description
    DataPoint<LatLon>

    The geometric coordinates of an asset given by latitude and longitude values. See Geometry for more details.

    OsToid

    This is stored using a DataPoint.

    Source: OSPlaces

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

    The TOID associated with an asset, provided by the Ordnance Survey. See OSTOID for more details.

    ResComClassification

    This is stored using a DataPoint.

    Declaration
    [Source(Sources.OSPlaces)]
    [Source(Sources.AddressBasePlus)]
    public DataPoint<ResCommClassSwitch>? ResComClassification { get; set; }
    Property Value
    Type Description
    DataPoint<ResCommClassSwitch>

    The classification of the property taken from the OS Classification.

    SmartyKey

    This is stored using a DataPoint.

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

    This is the 3rd party unique identifier

    Udprn

    This is stored using a DataPoint.

    Sources:

    • OSPlaces
    • Doorda
    • IaiDataStore
    Declaration
    [Source(Sources.OSPlaces)]
    [Source(Sources.Doorda)]
    [Source(Sources.AddressBasePlus)]
    public DataPoint<string>? Udprn { get; set; }
    Property Value
    Type Description
    DataPoint<string>

    The UDPRN associated with an asset, provided by the Ordnance Survey. See UDPRN for more details.

    Uprn

    This is stored using a DataPoint.

    Sources:

    • OSPlaces
    • Doorda
    • AddressBasePlus
    Declaration
    [Source(Sources.OSPlaces)]
    [Source(Sources.Doorda)]
    [Source(Sources.AddressBasePlus)]
    public DataPoint<string>? Uprn { get; set; }
    Property Value
    Type Description
    DataPoint<string>

    The UPRN associated with an asset, provided by the Ordnance Survey. See UPRN for more details.

    Extension Methods

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