# Data Structure Information

## Overview of the OS NGD data structure

OS NGD data is different from our other products because you access it from a single source where you'll find the data you need without having to download unnecessary datasets. It also has a simple data structure, designed to help you quickly answer questions and develop more intelligent solutions.

<figure><img src="https://170091638-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0pZjHxkAvY7Mn6TqFBMD%2Fuploads%2FILbxv5hhLO1SVJeytJVU%2FOS%20NGD%20Terminology_May2023.png?alt=media&#x26;token=50508fa3-3f73-4b6f-9780-a6a761e337f1" alt="Infographic showing OS NGD terminology and data structure: themes, collections, feature types and features."><figcaption><p>OS NGD data structure: themes, collections, feature types and features.</p></figcaption></figure>

OS NGD data has been categorised to make it easier and quicker for you to discover the data you need:

* **Themes**: Geographic data of Great Britain is structured into nine themes of related items.
* **Collections**: Each theme is made up of one or more collections, which in turn have feature types.
* **Feature types**: Feature types are the most granular level, with objects (features) grouped by geometry or classification.

<figure><img src="https://170091638-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0pZjHxkAvY7Mn6TqFBMD%2Fuploads%2Ff51gjyw9cE17ygX9o15R%2FOS_themes-graphic-25.jpg?alt=media&#x26;token=f0ef5724-7adb-40ab-a2aa-1cec5fdc44f6" alt="Image showing a simple map of Great Britain. The 9 OS NGD data themes names are listed: Address, Administrative and Statistical Units, Buildings, Geographical Names, Land, Land Use, Structures, Transport, and Water."><figcaption><p>The nine OS NGD data themes.</p></figcaption></figure>

{% hint style="info" %}
More in-depth information about OS NGD data terminology (themes, collections, feature types) is available from the [OS NGD Fundamentals pages](https://docs.os.uk/osngd/getting-started/os-ngd-fundamentals) – these pages cover core elements of OS NGD design, including available data formats and file naming, data schema versioning, access methods, data ordering and currency, attribute information for feature types, unique identifiers and coordinate reference systems.

We recommend that you refer to the OS NGD Fundamentals pages as you work your way through this Data Structure section.
{% endhint %}

## Explore OS NGD data

Content in this section is ordered by themes, collections and feature types, mirroring the OS NGD data structure itself. This level of categorisation should make it easier and quicker for you to discover the data you need.

For example, if you are interested in water or river data, then you should select 'OS NGD Water' from the card below or the left-hand-side navigation menu, then drill down through the collections to the water feature type(s) that interest you.

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td><mark style="color:purple;"><strong>OS NGD Address</strong></mark></td><td><a href="address">address</a></td><td><a href="https://170091638-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0pZjHxkAvY7Mn6TqFBMD%2Fuploads%2FqNGfrReHDSGZqYoZo9mB%2FNGDAddressSample.png?alt=media&#x26;token=b42937ec-ab02-4f66-b064-53f2ae2366fe">NGDAddressSample.png</a></td></tr><tr><td><mark style="color:purple;"><strong>OS NGD Administrative and Statistical Units</strong></mark></td><td><a href="https://docs.os.uk/osngd/data-structure/administrative-and-statistical-units">https://docs.os.uk/osngd/data-structure/administrative-and-statistical-units</a></td><td><a href="https://170091638-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0pZjHxkAvY7Mn6TqFBMD%2Fuploads%2F364bpXSsrngWpc6t8PYF%2FBoundaries_col_June2023_v1.png?alt=media&#x26;token=42e0da78-bd93-40e0-bb21-820d2f2ecd31">Boundaries_col_June2023_v1.png</a></td></tr><tr><td><mark style="color:purple;"><strong>OS NGD Buildings</strong></mark></td><td><a href="https://docs.os.uk/osngd/data-structure/buildings">https://docs.os.uk/osngd/data-structure/buildings</a></td><td><a href="https://170091638-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0pZjHxkAvY7Mn6TqFBMD%2Fuploads%2F3DN9baIX4gGLB9hHAmhK%2FOSNGDBuildings_FireRiskVisualisation.png?alt=media&#x26;token=199f348e-6f60-474a-aecd-13f21a9f9945">OSNGDBuildings_FireRiskVisualisation.png</a></td></tr><tr><td><mark style="color:purple;"><strong>OS NGD Geographical Names</strong></mark></td><td><a href="https://docs.os.uk/osngd/data-structure/geographical-names">https://docs.os.uk/osngd/data-structure/geographical-names</a></td><td><a href="https://170091638-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0pZjHxkAvY7Mn6TqFBMD%2Fuploads%2F0w2rktOS8MjZbogqgLaU%2Fgeographic_names_rd_junction.png?alt=media&#x26;token=b611734a-73f7-47ef-a9bd-3e0eae226c94">geographic_names_rd_junction.png</a></td></tr><tr><td><mark style="color:purple;"><strong>OS NGD Land</strong></mark></td><td><a href="https://docs.os.uk/osngd/data-structure/land">https://docs.os.uk/osngd/data-structure/land</a></td><td><a href="https://170091638-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0pZjHxkAvY7Mn6TqFBMD%2Fuploads%2FImly0EjyNRoLZaduAvFj%2FLand_features_col_June2023_v1.png?alt=media&#x26;token=3de31b41-839b-44c5-ada3-d5e103dbea25">Land_features_col_June2023_v1.png</a></td></tr><tr><td><mark style="color:purple;"><strong>OS NGD Land Use</strong></mark></td><td><a href="https://docs.os.uk/osngd/data-structure/land-use">https://docs.os.uk/osngd/data-structure/land-use</a></td><td><a href="https://170091638-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0pZjHxkAvY7Mn6TqFBMD%2Fuploads%2Fiu2bvsROxQvZXhKkXQ54%2FOSNGDLandUse_landusesiteaccesspoints_2024.png?alt=media&#x26;token=8066b523-6e90-47be-91d7-01870ee33a4c">OSNGDLandUse_landusesiteaccesspoints_2024.png</a></td></tr><tr><td><mark style="color:purple;"><strong>OS NGD Structures</strong></mark></td><td><a href="https://docs.os.uk/osngd/data-structure/structures">https://docs.os.uk/osngd/data-structure/structures</a></td><td><a href="https://170091638-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0pZjHxkAvY7Mn6TqFBMD%2Fuploads%2FZlr60xbxWWEuQxI8zGTL%2Fstructure_features_col_June2023_v1.png?alt=media&#x26;token=096ccf4a-1307-4f09-8ce7-f5c521ba1cc6">structure_features_col_June2023_v1.png</a></td></tr><tr><td><mark style="color:purple;"><strong>OS NGD Transport</strong></mark></td><td><a href="https://docs.os.uk/osngd/data-structure/transport">https://docs.os.uk/osngd/data-structure/transport</a></td><td><a href="https://170091638-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0pZjHxkAvY7Mn6TqFBMD%2Fuploads%2FBvkaD64R9QwhBpW6eCuQ%2FOSNGDTransport_sample2.png?alt=media&#x26;token=4ee84d95-7c6a-47a9-b751-ba4ce3b8764a">OSNGDTransport_sample2.png</a></td></tr><tr><td><mark style="color:purple;"><strong>OS NGD Water</strong></mark></td><td><a href="https://docs.os.uk/osngd/data-structure/water">https://docs.os.uk/osngd/data-structure/water</a></td><td><a href="https://170091638-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0pZjHxkAvY7Mn6TqFBMD%2Fuploads%2FcgVQ6Fuy5IW2abutsoO2%2Fwater_features_col_June2023_v2.png?alt=media&#x26;token=8b3512f7-2ef0-4b2d-b9d5-a58ea27a3af0">water_features_col_June2023_v2.png</a></td></tr></tbody></table>

## What's next?

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><h3><span data-gb-custom-inline data-tag="emoji" data-code="1f4dd">📝</span> Code Lists</h3></td><td>Access all of the code lists for the OS NGD.</td><td><a href="../code-lists/code-lists-overview">code-lists-overview</a></td></tr><tr><td><h3><span data-gb-custom-inline data-tag="emoji" data-code="1f4d6">📖</span> OS NGD Fundamentals</h3></td><td>OS NGD Fundamentals covers the core elements of OS NGD design, including available data formats and file naming, data schema versioning, access methods, data ordering and currency, attribute information for feature types, unique identifiers and coordinate reference systems.</td><td><a href="../getting-started/os-ngd-fundamentals">os-ngd-fundamentals</a></td></tr><tr><td><h3><span data-gb-custom-inline data-tag="emoji" data-code="25b6">▶️</span> Getting Started</h3></td><td>Our getting started guides will help you access, use and style OS NGD data. <br><br>You'll also find FAQs, in-depth information on OS NGD design, and webinars, tutorials and case studies.</td><td><a href="../getting-started/getting-started-information">getting-started-information</a></td></tr><tr><td><h3><span data-gb-custom-inline data-tag="emoji" data-code="1f4e3">📣</span> OS NGD News</h3></td><td>Learn about new data enhancements and service updates released for the OS NGD, the change log, improvements, planned future data enhancements and recent announcements.</td><td><a href="../os-ngd-news/os-ngd-news">os-ngd-news</a></td></tr><tr><td><h3><span data-gb-custom-inline data-tag="emoji" data-code="2699">⚙️</span> Data and Service Status</h3></td><td>Find out about OS NGD planned maintenance, any live service disruption, current data issues and resolved data issues.</td><td><a href="../data-and-service-status/data-and-service-status-information">data-and-service-status-information</a></td></tr><tr><td><h3><span data-gb-custom-inline data-tag="emoji" data-code="1f5fa">🗺️</span> OS NGD Sample Data</h3></td><td>Download OS NGD sample data or visualise it online.</td><td><a href="../introduction-to-os-ngd/os-ngd-sample-data">os-ngd-sample-data</a></td></tr></tbody></table>
