Class LocalityBuildings
Object for storing information on the use codes of the buildings around a location and their risk level
Including the number of properties within a given radius, the number of buildings counted as high risk or medium risk and the list of types of buildings that correspond to those counts
Inherited Members
Namespace: IAI.DT.DataModel.Production
Assembly: IAI.DT.DataModel.dll
Syntax
public class LocalityBuildings
Constructors
LocalityBuildings()
Declaration
public LocalityBuildings()
Properties
DistanceToNearestListedBuilding
Declaration
[Source(Sources.QGIS)]
[Rationale("This will give the distance to the nearest listed building. Has been added here from AP and NS COPE Slides.")]
public DataPoint<Measurement>? DistanceToNearestListedBuilding { get; set; }
Property Value
| Type | Description |
|---|---|
| DataPoint<Measurement> | The distance from the asset to the nearest listed building. |
NearbyListedBuildings
This is a representation of all Listed Buildings/Entities within a radius of 100m.
This is stored using a DataPoint of type NearbyListedBuildings
Declaration
[Source(Sources.IaiDataStore)]
[Identifier(Identifiers.Geometry)]
public DataPoint<NearbyListedBuildings>? NearbyListedBuildings { get; set; }
Property Value
| Type | Description |
|---|---|
| DataPoint<NearbyListedBuildings> | The list of any nearby listed buildings |
NumberOfHighRiskBuildings
Declaration
[Source(Sources.Doorda)]
public DataPoint<int>? NumberOfHighRiskBuildings { get; set; }
Property Value
| Type | Description |
|---|---|
| DataPoint<int> | The number of high risk buildings around the asset |
NumberOfMediumRiskBuildings
Declaration
[Source(Sources.Doorda)]
public DataPoint<int>? NumberOfMediumRiskBuildings { get; set; }
Property Value
| Type | Description |
|---|---|
| DataPoint<int> | The number of medium risk buildings around the asset |