Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
This technical specification provides detailed technical information about OS MasterMap Topography Layer – Building Height Attribute. It is targeted at technical users and software developers
OS MasterMap Topography Layer – Building Height Attribute is a dataset containing absolute and relative height values for buildings and selected structures contained within OS MasterMap Topography Layer. It is an enhancement to, and forms part of, OS MasterMap Topography Layer.
Building Height Attribute contains height values for buildings, tanks, chimneys (industrial) and glasshouses, specifically for Topographic Area features with the theme of ‘Buildings’ within OS MasterMap Topography Layer. It is necessary to join the Building Height Attribute data to the corresponding OS MasterMap Topography Layer feature to which it belongs, identified by the building topographic identifier (TOID). As such, an OS MasterMap Topography Layer licence is required to use the Building Height Attribute data.
The Building Height Attribute data provides full national coverage.
This technical specification includes the following sections:
A code list is a controlled set of values for an attribute. This section identifies the code lists used within OS Open Rivers and describes their values.
Unique feature identifier of the topographicArea building polygon taken from OS MasterMap Topography Layer.
Type: CharacterString
Length: 20
Multiplicity: [1]
The version number of the TOID for which the height values have been calculated.
Type: Integer
Length: 3
Multiplicity: [1]
The date that the Building Height Attribute values were calculated for the given OS_TOPO_TOID. Dates will follow the structure YYYY-MM-DD.
Type: Date
Length: 10
Multiplicity: [1]
The 5km² tile reference within which the Building Height Attribute is located.
Type: CharacterString
Length: 6
Multiplicity: [1]
AbsHMin is the absolute minimum height of the intersection of the external building walls and the underlying ground surface.
Type: Real
Length: 4.1
Multiplicity: [1]
AbsH2 is the absolute height of the base of the roof, that is, where the roof intersects the principal part of the building. The principal part of the building is defined as the main structure.
Type: Real
Length: 4.1
Multiplicity: [0..1]
AbsHMax is the absolute height of the highest point on the building and can include any structure, such as chimneys, plant housings and machinery.
Type: Real
Length: 4.1
Multiplicity: [0..1]
RelH2 = AbsH2 – AbsHMin. RelH2 is the relative building height from the base of the building (AbsHMin) to the height of the base of the roof (AbsH2).
Type: Real
Length: 4.1
Multiplicity: [0..1]
RelHMax = AbsHMax – AbsHMin. RelHMax is the relative building height from the base of the building (AbsHMin) to the height of the highest point on the building (AbsHMax).
Type: Real
Length: 4.1
Multiplicity: [0..1]
A qualitative assessment of the confidence of the height statistics for each topographicArea building polygon.
Type: BHA_ConfValue
Length: 2
Multiplicity: [1]
This section describes the single feature type that makes up the OS MasterMap Topography Layer – Building Height Attribute product. The Building Height Attribute feature type has 10 attributes. The following information is given about each attribute:
The name of the attribute and what it is describing.
The nature of the attribute. The following values may occur:
Type | Description |
---|---|
Describes how many times this element is expected to be populated in the data. An attribute may be optional or mandatory within the product as denoted by the following:
[1] indicates that the attribute is mandatory and can only occur once.
[0..1] indicates that the attribute is optional; if present, it only occurs once.
Building Height Attribute data is supplied in comma-separated values (CSV) file format. Files will not be compressed.
OS MasterMap Topography Layer – Building Height Attribute is supplied as an online download. You can download data in CSV format from the .
The product is currently still available for customers to request through .
Building Height Attribute is supplied in 5 km² geographic chunks. Each 5 km² chunk will contain Building Height Attribute values for any building polygon that intersects that area. As such, any Building Height Attribute values that fall across tile boundaries in contiguous tiles will be duplicated.
Tiles are supplied with all available data contained within them. Not all 5 km² tiles will have complete coverage.
The CSV files are named as the 5km2 chunks they correspond to, for example:
TQ2060 for TQ26SW
TQ2065 for TQ26NW
TQ2560 for TQ26SE
TQ2565 for TQ26NE
OS MasterMap Topography Layer – Building Height Attribute consists of three absolute height values and two relative height values for each building polygon. The included structures – tanks, chimneys (industrial) and glasshouses – are not distinguished from the buildings in this dataset. As such, they are subject to the same attribution and parameters. The unit of measurement used for absolute and relative building heights is metres.
The absolute building heights describe the height of the buildings and selected structures at three distinct points. They are measured against Ordnance Datum Newlyn (ODN) and require the use of other height products (for example, ) to give meaningful heights to the building features. If we have been unable to calculate a valid value or have insufficient confidence in a value for any of these attributes, the fields will be populated as NULL.
Relative building heights have been generated from the absolute height values. These provide height values that can be utilised without the use of other height products. If we have been unable to calculate a valid value or have insufficient confidence in a value for any of these attributes, the field will be populated as NULL.
The Unified Modeling Language (UML) model of OS MasterMap Topography Layer – Building Height Attribute in CSV format can be seen in the figure below:
Date
Specifies a day within the Gregorian calendar in the format YYYY-MM-DD.
Integer
Any positive or negative whole number or zero.
Real
A floating point number.
CharacterString
An ordered set of characters.
10 | High | Buildings that are represented well by the Building Height Attribute values and for which we have high confidence in the geometric accuracy of the values. |
20 | Moderate | Buildings that are represented well by the Building Height Attribute values but where we do not have a high confidence in the geometric accuracy of the height values. |
30 | Low | Buildings that have a complex geometry which cannot be accurately represented using the Building Height Attribute values. |
90 | Incomplete | Buildings for which we have not been able to calculate some or all of the Building Height Attribute values. |
99 | Not Assessed | Buildings for which the confidence level of the Building Height Attribute values has not been assessed. |