LogoLogo
OS Docs HomeOS NGDOS APIs OS Download ProductsMore than MapsOS Data Hub
  • OS NGD Documentation
  • INTRODUCTION TO OS NGD
    • Introduction to OS NGD
    • OS NGD Explained
    • OS NGD Key Benefits to Customers
    • OS NGD Sample Data
    • OS NGD Product Viewer Tool
  • GETTING STARTED
    • Getting Started Information
    • OS NGD Fundamentals
      • Terminology and access
      • File formats and naming
      • Data ordering and currency
      • COU supplies
      • Data schema versioning
      • Unique identifiers
      • Coordinate reference systems
      • Attribute information for feature types
    • Downloading with OS Select+Build
      • Getting Started with GeoPackage
        • ArcGIS Pro
        • ArcMap
        • Cadcorp SIS
        • MapInfo Professional
        • QGIS
        • FME
        • GDAL
      • Getting Started with CSV
        • Loading CSV files
        • Processing COUs
      • Getting Started with Attribute Filtering
      • Getting Started with Temporal Filtering
    • Accessing OS NGD APIs
      • Getting started with an API project
      • OS NGD API – Features
        • What data is available?
        • Technical Specification
          • Landing page
          • Conformance
          • Collections
          • Collection
          • Schema
          • Queryables
          • Features
          • Feature
        • Getting Started
          • GIS Software
            • Cadcorp SIS
            • ESRI ArcGIS Online
            • ESRI ArcGIS Pro
            • QGIS
          • Libraries
            • Leaflet
            • MapLibre GL JS
            • OpenLayers
            • Python (Geopandas)
        • Code Examples
      • OS NGD API – Tiles
        • What data is available?
        • Zoom Levels
        • Technical Specification
          • Landing page
          • Conformance
          • Collections
          • Collection
          • Tile Matrix Sets
          • Tiles
          • Styles
        • Getting Started
          • GIS Software
            • Cadcorp SIS
            • QGIS
          • Libraries
            • Leaflet
            • MapLibre GL JS
            • OpenLayers
        • Code Examples
    • Styling OS NGD Data
    • OS NGD Webinars, Tutorials and Case Studies
    • FAQs
  • OS NGD NEWS
    • OS NGD News
    • What's New?
    • Change Log
    • OS NGD Improvements
    • Future OS NGD Data Enhancements
  • Data and Service Status
    • Data and Service Status Information
  • 🆕Live Service Disruption and Planned Maintenance
  • Current Known Data Issues
  • 🆕Resolved Data Issues
  • DATA STRUCTURE
    • Data Structure Information
    • OS NGD Address
      • GB Address
        • Built Address
        • Historic Address
        • Non-Addressable Object
        • Pre-Build Address
        • Street Address
      • Islands Address
        • Built Address
        • Historic Address
        • Non-Addressable Object
        • Pre-Build Address
        • Street Address
      • Related Components
        • Alternate Address
        • Postal Address
        • Other Classification
        • Related Entity
      • Versioning information
      • GB Address Local Custodian Codes
      • Islands Address Local Custodian Codes
    • OS NGD Administrative and Statistical Units
      • Boundaries
        • Boundary High Water Mark
        • Ceremonial County
        • Country
        • Devolved Parliament Constituency
        • Devolved Parliament Electoral Region
        • Electoral Division
        • GLA Assembly Constituency
        • Historic County
        • Historic European Region
        • Lower Tier Local Authority
        • Parish Or Community
        • Polling District
        • Region
        • Regional Authority
        • Upper Tier Local Authority
        • Ward
        • Westminster Constituency
    • OS NGD Buildings
      • Building Features
        • Building
        • 🆕Building Access Location
        • Building Line
        • Building Part
    • OS NGD Geographical Names
      • Named Features
        • 🆕Crowd Sourced Name Point
        • Named Area
        • Named Point
        • Named Road Junction
    • OS NGD Land
      • Land Features
        • Land
        • Land Point
        • Landform
        • Landform Line
        • Landform Point
    • OS NGD Land Use
      • Land Use Features
        • Site
        • Site Access Location
        • ❌Site Routing Point
    • OS NGD Structures
      • Structure Features
        • Compound Structure
        • Field Boundary
        • Structure
        • Structure Line
        • Structure Point
    • OS NGD Transport
      • Routing and Asset Management Information (RAMI)
        • Average And Indicative Speed
        • Highway Dedication
        • Maintenance Area
        • Maintenance Line
        • Maintenance Point
        • Reinstatement Area
        • Reinstatement Line
        • Reinstatement Point
        • Restriction
        • Routing Hazard
        • Routing Structure
        • Special Designation Area
        • Special Designation Line
        • Special Designation Point
      • Transport Features
        • Cartographic Rail Detail
        • Rail
        • Road Line
        • Road Track Or Path
        • 🆕Street Light
      • Transport Network
        • Connecting Link
        • Connecting Node
        • Ferry Link
        • Ferry Node
        • Ferry Terminal
        • Path
        • Path Link
        • Path Node
        • Pavement Link
        • Railway Link
        • Railway Link Set
        • Railway Node
        • Road
        • Road Junction
        • Road Link
        • Road Node
        • Street
        • Tram On Road
    • OS NGD Water
      • Water Features
        • Inter Tidal Line
        • River Basin District Catchment
        • Tidal Boundary
        • Water
        • Water Point
        • Waterbody Catchment
      • Water Network
        • Water Link
        • Water Link Set
        • Water Node
  • Code Lists
    • Code Lists Overview
      • accesstypevalue
      • 🆕accesslevelvalue
      • 🆕accessmodevalue
      • 🆕accessobstructionvalue
      • 🆕accesspurposevalue
      • addressbasepostalvalue
      • addressclassificationsourcevalue
      • addressdescriptionvalue
      • addressstatusvalue
      • addressstreettypevalue
      • associatedstreetdatadescriptionvalue
      • averageandindicativespeeddescriptionvalue
      • basementpresencesourcevalue
      • boundaryhighwatermarkdescriptionvalue
      • boundarytypevalue
      • 🆕buildingaccesslocationdescriptionvalue
      • buildingageperiodvalue
      • buildingagesourcevalue
      • buildingconnectivitytypevalue
      • buildingdescriptionvalue
      • buildinglinedescriptionvalue
      • buildingpartdescriptionvalue
      • buildingpartoslandcovertieravalue
      • buildingpartoslandcovertierbvalue
      • buildingusevalue
      • buildstatusvalue
      • builtstructureheightconfidencevalue
      • capturemethodvalue
      • capturespecificationvalue
      • ceremonialcountydescriptionvalue
      • changetypevalue
      • classificationcorrelationvalue
      • compoundstructuredescriptionvalue
      • connectinglinkdescriptionvalue
      • connectingnodedescriptionvalue
      • constructionmaterialsourcevalue
      • constructionmaterialvalue
      • countryvalue
      • countrydescriptionvalue
      • 🆕crowdsourcednamedescriptionvalue
      • 🆕crowdsourcednamematchtypevalue
      • cyclefacilityvalue
      • dataentitycatalogue
      • dedicationvalue
      • devolvedparliamentconstituencydescriptionvalue
      • devolvedparliamentelectoralregiondescriptionvalue
      • electoraldivisiondescriptionvalue
      • extentoflinkvalue
      • ferrylinkdescriptionvalue
      • ferrynodedescriptionvalue
      • ferryterminaldescriptionvalue
      • fieldboundarydescriptionvalue
      • formofroadnodevalue
      • formofwaytypevalue
      • gaugevalue
      • glaassemblyconstituencydescriptionvalue
      • gssrolevalue
      • hazardtypevalue
      • heightingmethodvalue
      • highwaydedicationnetworkfeaturetypevalue
      • historiccountydescriptionvalue
      • historiceuropeanregiondescriptionvalue
      • intertidallinedescriptionvalue
      • 🆕illuminationvalue
      • junctiontypedescriptionvalue
      • landdescriptionvalue
      • landformdescriptionvalue
      • landformlinedescriptionvalue
      • landformpointdescriptionvalue
      • landoslandcovertieravalue
      • landoslandcovertierbvalue
      • landformvalue
      • landpointdescriptionvalue
      • languagevalue
      • linkdirectionvalue
      • 🆕linkreferenceconfidencevalue
      • lowertierlocalauthoritydescriptionvalue
      • maintenancevalue
      • 🆕matchedfeaturetypengdvalue
      • 🆕matchedthemengdvalue
      • matchstatusvalue
      • classificationcorrelationvalue
      • namedareaextentdefinitionvalue
      • nameddatevalue
      • nameddayvalue
      • namedescriptiongroupvalue
      • namedescriptionvalue
      • namedperiodvalue
      • namedroadjunctiondescriptionvalue
      • namedtimevalue
      • networkfeaturetypevalue
      • 🆕networknodefeaturetypevalue
      • networkoverunderbridgevalue
      • operationalstatevalue
      • operationalstatusvalue
      • oslandusetieravalue
      • oslandusetierbvalue
      • parentboundarydescriptionvalue
      • parentfeaturetypevalue
      • parishorcommunitydescriptionvalue
      • pathdescriptionvalue
      • pathnodedescriptionvalue
      • physicallevelvalue
      • 🆕physicalstatevalue
      • physicallevelvalue
      • pollingdistrictdescriptionvalue
      • positionalaccuracyvalue
      • postcodetypevalue
      • presencevalue
      • raildescriptionvalue
      • raildetaildescriptionvalue
      • railoslandcovertieravalue
      • railoslandcovertierbvalue
      • railwaylinkdescriptionvalue
      • railwaylinksetdescriptionvalue
      • railwaynodedescriptionvalue
      • railwayusevalue
      • regionalauthoritydescriptionvalue
      • regiondescriptionvalue
      • reinstatementtypevalue
      • relationshiptypevalue
      • restrictiontypedescriptionvalue
      • restrictionvalue
      • riverbasindistrictcatchmentdescriptionvalue
      • roadclassificationvalue
      • roaddescriptionvalue
      • roadfunctionvalue
      • roadlinedescriptionvalue
      • roadnodedescriptionvalue
      • roadstructurevalue
      • roadtrackorpathdescriptionvalue
      • roadtrackorpathoslandcovertieravalue
      • roadtrackorpathoslandcovertierbvalue
      • roadwidthconfidencelevelvalue
      • 🆕roofconfidenceindicatorvalue
      • 🆕roofmaterialvalue
      • 🆕roofshapevalue
      • pavementdescriptionvalue
      • sideofroadvalue
      • siteaccesslocationdescriptionvalue
      • sitedescriptionvalue
      • siteextentdefinitionvalue
      • siteroutingpointdescriptionvalue
      • sourceofmeasurevalue
      • specialdesignationtypevalue
      • stakeholdervalue
      • statusvalue
      • streetclassificationvalue
      • streetdescriptionvalue
      • streetgeometrysourcevalue
      • 🆕streetlightdescriptionvalue
      • streetstatevalue
      • streetsurfacevalue
      • streettypevalue
      • structuredescriptionvalue
      • structureoslandcovertieravalue
      • structureoslandcovertierbvalue
      • structurelinedescriptionvalue
      • structurepointdescriptionvalue
      • structuretypevalue
      • structurevalue
      • surfacetypevalue
      • themevalue
      • tidalboundarydescriptionvalue
      • trackrepresentationvalue
      • tramdescriptionvalue
      • 🆕transportfeaturetypevalue
      • uppertierlocalauthoritydescriptionvalue
      • usrnmatchindicatorvalue
      • vehiclequalifiervalue
      • warddescriptionvalue
      • waterbodycatchmentdescriptionvalue
      • waterbodycategoryvalue
      • waterdescriptionvalue
      • wateroslandcovertieravalue
      • wateroslandcovertierbvalue
      • waterlinkdescriptionvalue
      • waterlinkflowdirectionvalue
      • waterlinkgeometrysourcevalue
      • waterlinklevelofdetailvalue
      • waterlinkpermanencevalue
      • waterlinkphysicalcontainmentvalue
      • waterlinkprimacyvalue
      • waterlinksetdescriptionvalue
      • waterlinkwatertypevalue
      • watermarkvalue
      • waternodedescriptionvalue
      • waterpointdescriptionvalue
      • watertypevalue
      • westminsterconstituencydescriptionvalue
      • yesnovalue
  • USING OS NGD DATA
    • OS NGD Buildings
      • Building Feature Type
      • How Building data is created
      • Building attribution
      • Known limitations
      • Summary
    • OS NGD Structures
      • Field Boundary
        • Field Boundary Feature Type
        • How Field Boundary data is created
        • Field Boundary attribution
        • Known limitations
        • Summary
    • OS NGD Transport
      • Pavements
        • Pavement polygons
        • Pavement attribution
        • Pavement Link feature type
      • Trams
        • Tram attribution on Road Link
        • Tram On Road Feature Type
        • Trams in the Rail Network
      • Street Light
        • Known limitations
    • OS NGD Land Cover Enhancements
      • Introduction
      • Habitat mapping
      • Percentage coverage
      • Cross reference table
      • Known limitations
      • Summary
  • EXTRA LINKS
    • Accessibility
    • Data Catalogue
    • Contact Us
    • Copyright
    • PSGA Product Summary
Powered by GitBook
On this page
  • Collection applications
  • Key elements
  • Coverage
  • Default coordinate reference system
  • Temporal filtering
  • Supply formats
  • Supply mechanism
  • Using our data

Was this helpful?

Export as PDF
  1. DATA STRUCTURE
  2. OS NGD Buildings

Building Features

PreviousOS NGD BuildingsNextBuilding

Last updated 2 months ago

Was this helpful?

The OS NGD Building Features Collection gives you access to the most current and comprehensive buildings data captured by Ordnance Survey as a standalone collection.

Collection applications

The OS NGD Building Features Collection allows you to:

  • Ensure your buildings data is always completely up to date with up to daily updates.

  • Perform powerful analytics, underpinned by unrivalled OS accuracy.

  • Use enhanced change metadata to monitor and understand how the building landscape is changing.

  • Identify vehicle and pedestrian access locations for buildings.

  • Use detailed access point data to improve urban development projects.

  • Determine precise access information for emergency response planning and deployment.

  • Find quicker resolutions and potentially minimise the impact of incidents.

  • Support covert policing operations by providing additional information for intelligence-gathering purposes.

  • Enhance understanding and resilience planning for hazards, leading to more informed decision-making, better situational awareness and efficient management of various situations.

  • Identify wheelchair-friendly access points for disabled users, promoting inclusivity and enhancing accessibility.

  • Create better route planning for logistics and two-man delivery services.

  • Recognise new developments based on accessibility for vehicles and pedestrians.

  • Improve the planning and management of large-scale events.

  • Aid in travel modelling and accessibility to services for the public.

An example of how this feature type can be visualised is shown in the image below:

  • Quickly interpret building type (such as clock tower, multi-storey car park or archway) using the Description attribute.

  • Create simple height models of buildings by using the embedded height attribution.

  • Perform easy selection and analysis of individual buildings using new building footprint geometry.

  • Quickly understand the building use (for example, Commercial Retail) and building connectivity (for example, standalone) using the Building Use and Connectivity attributes.

Examples of how these attributes can be visualised are shown in the images below:

  • Perform easy data linkage both within and outside (to other OS NGD collections) the OS NGD Building Features Collection using the provisioned cross reference tables.

  • Quickly identify and select buildings of interest using integrated address count information.

  • Determine the age of a building using the Building Age Period or Building Age Year attributes to determine the condition and potential maintenance costs. Identify the source of this information using the Building Age Third Party Provenance attribute.

  • Identify the primary construction material for a building to develop an understanding of the building's energy performance (using the Construction Material attribute). Identify the source of this information using the Construction Material Third Party Provenance attribute.

  • Use the Basement Presence and Basement Presence Self Contained attributes to check whether a building has a basement or basement flat to inform building safety standards plans and / or emergency response plans, to improve insurance underwriting and to detect insurance fraud. Identify the source of this information using the Basement Presence Third Party Provenance attribute.

  • Quickly identify and select buildings of interest using the Building Description attribute. Examples of how these attributes can be visualised are shown in the images below:

  • Provide situational awareness for Emergency Services to ensure an appropriate response to incidents and to enable preparedness plans to be put in place.

  • Identify taller buildings for Building Fire Risk Reviews.

  • Identify and select buildings of interest due to buildings standards and regulation changes which could result in remedial action being required (for example, Post-Grenfell Disaster Report).

  • Identify cases for tax benefits which are available to businesses who are building or doing renovations on buildings with a significant number of floors (HMRC).

  • Potentially use the data as a proxy to indicate potential occupancy to aid service provision planning (for example, by the Utilities Sector).

  • Use the data as a proxy for floor height to estimate pressures required by utility companies.

  • Integrate the number of floors into 3D modelling and digital twin models.

An example of how the Number of Floors attribute can be visualised is shown in the image below:

  • Identify buildings suitable for solar panel installations by combining data on roof material, roof shape, roof aspect, and solar panel presence. This supports initiatives for sustainable energy and helps in achieving carbon neutrality goals.

  • Model potential heat loss from buildings using integrated roof material and roof shape data. This is crucial for developing energy-efficient buildings and retrofitting existing structures to improve insulation.

  • Assess the vulnerability of buildings to fire and flood risks.

  • Create insights into the potential rebuild costs of a building in case of damage; this helps insurers in setting accurate premiums and managing risk.

  • Predict when repairs and maintenance might be needed.

  • Maintain an up-to-date view of roof materials for listed buildings, which is crucial for preservation efforts and compliance with regulations.

  • Monitor the progress of government policies aimed at reducing carbon emissions; this data can also help in planning future initiatives and setting realistic targets.

  • Identify areas that contribute to the urban heat island effect and implement measures to mitigate it.

Examples of how the new roof enhancement attributes can be visualised are shown in the images below:

Key elements

  • Up to daily updates to data.

  • Plug and play – the data is simple and quick to implement as you don't need to pre-process it before you use it.

  • Rich attribution ensures the data is straightforward to navigate and query for items of interest, for example, using the Building Use or Connectivity attribution.

  • Simplified attribute naming helps make names easier to understand.

  • Persistent unique identifiers with lifecycle information.

  • Height data included.

  • Land use classification (for example, residential accommodation) provided for the Building Part Feature Type to indicate the prominent use of the site which contains the building.

  • National land use standards used to provide universal insights for human activity (NLUD classification and BS7666 national addressing classification).

  • An Office for National Statistics (ONS) Government Statistical Service (GSS) code is provided for Building Part features within Lower Tier Local Authority areas to indicate which Lower Tier Local Authority boundary the feature lies within.

Coverage

Great Britain.

Default coordinate reference system

British National Grid (EPSG: 27700).

Temporal filtering

The earliest date on which you can request a one-off snapshot of a date in the past for data in this collection is noted at the top of the individual feature type pages.

Supply formats

GeoPackage, CSV (comma-separated values), GeoJSON or vector tiles (the latter format is only available for one feature type in the collection: Building Part).

Supply mechanism

  • OS Select+Build

  • OS NGD API – Features

  • OS NGD API – Tiles (only available for one feature type in the collection: Building Part)

Using our data

  • Included in the Public Sector Geospatial Agreement (PSGA) – therefore, it's free at point of use for Public Sector organisations.

  • Available to OS Partners for commercial resell in your solutions.

Determine whether buildings are residential or commercial by using the Building Use, Description or Address Count attributes. Alternatively, use the cross references to feature types in the or Themes.

The allows you to:

The allows you to:

The allows you to:

The Number of Floors attribution in the allows you to:

The new roof enhancements attribution in the allows you to:

Accessed through the via:

OS NGD Address
OS NGD Land Use
Building Access Location Feature Type
Building Part Feature Type
Building Feature Type
Building Feature Type
Building Feature Type
OS Data Hub
Example images showing what the four feature types in the OS NGD Building Features Collection look like in the data. Background maps have been included to provide context.
Example visualisation showing the different types of access points within a football stadium for purposes of emergency response and evacuations.
Example that shows the Building Use attribute of the Building Feature Type. A background map is included for context.
Example that shows the Connectivity attribute of the Building Feature Type. A background map is included for context.
Example that shows the Building Age Period attribute of the Building Feature Type. A background map is included for context.
Example that shows the Construction Material attribute of the Building Feature Type. A background map is included for context.
Example that shows the Basement Presence attribute of the Building Feature Type. A background map is included for context.
Example that shows the Building Description attribute of the Building Feature Type. A background map is included for context.
Example that shows the Number of Floors attribute of the Building Feature Type. A background map is included for context.
Example that shows the Roof Aspect attribution within OS NGD Buildings features.
Example that shows Green Roof attribution within OS NGD Buildings features. A background map is included for context.
Example showing the primary roof material present on OS NGD Buildings features. A background map is included for context.
Example showing the primary form of roofs present on OS NGD Buildings features. A background map is included for context.
Example showing solar panel presence on OS NGD Buildings features. A background map is included for context.
Example images showing what the feature types in the OS NGD Building Features Collection look like in the data. Background maps have been included to provide context.
Example of Access Points data that shows the different types of access points within a football stadium on a colour background map for context. Image shows Access Points listed evenly around the perimeter of the stadium.
Example that shows the Building Use attribute of the Building Feature Type. A background map is included for context.
Example that shows the Connectivity attribute of the Building Feature Type. A background map is included for context.
Example that shows the Building Age Period attribute of the Building Feature Type. A background map is included for context.
Example that shows the Construction Material attribute of the Building Feature Type. A background map is included for context.
Example that shows the Basement Presence attribute of the Building Feature Type. A background map is included for context.
Example that shows the Building Description attribute of the Building Feature Type. A background map is included for context.
Example that shows the Number of Floors attribute of the Building Feature Type. A background map is included for context.
Example showing the Roof Aspect attribution available within the OS NGD Buildings features. Image shows summed geometric area values that are aggregated to the cardinal and ordinal direction they face.
Example that shows Green Roof attribution within OS NGD Buildings features.  Image shows a building where roof is present, indicated in green against a background map.
Example showing the primary roof material present on OS NGD Buildings features against a background map. Four types of roof material are shown.
Example showing the primary form of roofs present on OS NGD Buildings features against a background map. Image shows multiple types of roofs, including Flat, Mixed, and Pitched present in an area.
Example showing solar panel presence on OS NGD Buildings features against a background map. Image shows five buildings marked with solar panel presence in yellow.