> For the complete documentation index, see [llms.txt](https://docs.os.uk/osngd/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.os.uk/osngd/using-os-ngd-data/os-ngd-transport/transport-networks-in-the-os-ngd/transport-features.md).

# Transport features

This page covers the five feature types of the OS Transport Features Collection: Cartographic Rail, Rail, Road Line, Road Track Or Path, and Street Light.

The five feature types in the [OS Transport Features Collection](/osngd/data-structure/transport/transport-features.md) are:

* Cartographic Rail
* Rail
* Road Line
* Road Track Or Path
* Street Light

These features are topographic polygons and lines representing the physical transport environment. They represent the real-world transport infrastructure, for example, road carriageways, railways and pathways. They are useful for analysis and asset management but, with the exception of street light, are not intended for routing use cases.

## Cartographic Rail Detail Feature Type

[Cartographic Rail Detail features](/osngd/data-structure/transport/transport-features/cartographic-rail-detail.md) are detailed visual representations of individual railway tracks and railway buffers as seen from above. These features are for visualisation purposes and are not a topologically connected network and do not tell you about attributes of the railway line or network – for this information, please see the Railway Link Feature Type covered on the [Rail network page](/osngd/using-os-ngd-data/os-ngd-transport/transport-networks-in-the-os-ngd/rail-network.md).

## Rail Feature Type

[Rail features](/osngd/data-structure/transport/transport-features/rail.md) are topographic area polygons representing or describing the limits of topographic features related to the railway, for example, the railway track areas and curtilage associated with them. The features provide information such as if the railway is on or in a structure like a viaduct, bridge or tunnel.

Topographic areas provide a link back to the functional [Site features](/osngd/data-structure/land-use/land-use-features/site.md) which they exist within, for example, a Mainline Railway Interchange site.

### Links to and from Rail

The following table describes the links to and from Rail within the OS NGD Transport Theme and OS NGD Land Use Theme:

| Source Feature Type                                                                                | Foreign Key Attribute | Destination Feature Type                                         |
| -------------------------------------------------------------------------------------------------- | --------------------- | ---------------------------------------------------------------- |
| [Rail](/osngd/data-structure/transport/transport-features/rail.md#site-reference) (Site Reference) | `siteid`              | [Site](/osngd/data-structure/land-use/land-use-features/site.md) |
| [Rail](/osngd/data-structure/transport/transport-features/rail.md)                                 | `smallestsite_siteid` | [Site](/osngd/data-structure/land-use/land-use-features/site.md) |

The following image shows an example of a railway station represented by Rail feature polygons:

<figure><img src="https://170091638-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0pZjHxkAvY7Mn6TqFBMD%2Fuploads%2FSppyKxSFTvKYypISs7JQ%2F9.png?alt=media&amp;token=df3ed6f2-363d-446a-9241-32425197ed0f" alt="Example visualisation showing Rail features. A background map has been included to provide context."><figcaption><p>Example visualisation showing Rail features. A background map has been included to provide context.</p></figcaption></figure>

For a network representation of the railway and attribution, such as railway type, operational status and gauge, please see the Railway Link, Railway Node and Railway Link Set Feature Types on the [Rail network page](/osngd/using-os-ngd-data/os-ngd-transport/transport-networks-in-the-os-ngd/rail-network.md).

## Road Line Feature Type

[Road Line features](/osngd/data-structure/transport/transport-features/road-line.md) are topographic line representations of the edges of traffic calming – that is, physical features on the road surface designed to slow the flow of traffic (for example, speed bumps and raised junctions).

Road Line features do not have a connection via a reference table or attribution to the transport network data, for example, Road Links. For road network information, please see the Road Link Feature Type on the [Road network page](/osngd/using-os-ngd-data/os-ngd-transport/transport-networks-in-the-os-ngd/road-network.md).

## Road Track Or Path Feature Type

[Road Track Or Path features](/osngd/data-structure/transport/transport-features/road-track-or-path.md) are topographic area polygons representing or describing the limits of topographic features related to roadways, tracks and pathways. Examples of such features include road carriageways, central reservations and pavements.

For Road Track Or Path features which represent a road or track, the relevant [Road Link feature](/osngd/data-structure/transport/transport-network/road-link.md) provides a link back to the Road Track Or Path polygon through the [Road Track Or Path Reference table](/osngd/data-structure/transport/transport-network/road-link.md#road-track-or-path-reference).

Topographic areas provide a link back to the functional [Site features](/osngd/data-structure/land-use/land-use-features/site.md) which they exist within, for example, a Retail or Holiday Accommodation site.

### Links to and from Road Track Or Path

The following table describes links to and from Road Track Or Path within the OS NGD Transport Theme and OS NGD Land Use Theme:

| Source Feature Type                                                                                                                     | Foreign Key Attribute | Destination Feature Type                                                                       |
| --------------------------------------------------------------------------------------------------------------------------------------- | --------------------- | ---------------------------------------------------------------------------------------------- |
| [Road Link](/osngd/data-structure/transport/transport-network/road-link.md#road-track-or-path-reference) (Road Track Or Path Reference) | `roadtrackorpathid`   | [Road Track Or Path](/osngd/data-structure/transport/transport-features/road-track-or-path.md) |
| [Road Node](/osngd/data-structure/transport/transport-network/road-node.md#road-track-or-path-reference) (Road Track Or Path Reference) | `roadtrackorpathid`   | [Road Track Or Path](/osngd/data-structure/transport/transport-features/road-track-or-path.md) |
| [Road Track Or Path](/osngd/data-structure/transport/transport-features/road-track-or-path.md#site-reference) (Site Reference)          | `siteid`              | [Site](/osngd/data-structure/land-use/land-use-features/site.md)                               |
| [Road Track Or Path](/osngd/data-structure/transport/transport-features/road-track-or-path.md)                                          | `smallestsite_siteid` | [Site](/osngd/data-structure/land-use/land-use-features/site.md)                               |

<figure><img src="https://170091638-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0pZjHxkAvY7Mn6TqFBMD%2Fuploads%2FkiUC4K2YcFF8VhWCnTFu%2F10.png?alt=media&amp;token=d7f6015e-0b81-477c-90ee-7b3aab1f6a99" alt="Example visualisation showing Road Track Or Path features. A background map has been included to provide context."><figcaption><p>Example visualisation showing Road Track Or Path features. A background map has been included to provide context.</p></figcaption></figure>

## Street Light Feature Type

The [Street Light Feature Type](/osngd/data-structure/transport/transport-features/street-light.md) represents the location of pole-mounted street lights as point features. Street Light features can be linked back to the Road Link or Path Link they most likely illuminate.&#x20;

### Link back to the road / path network

The link back to the road and path network is represented through the [Link ID attribute](/osngd/data-structure/transport/transport-features/street-light.md#linkid), which will reference a Road Link or Path Link OSID, while the [Link ID Feature Type attribute](/osngd/data-structure/transport/transport-features/street-light.md#linkid_featuretype) will tell you if the linked OSID refers to a Road Link or a Path Link:

| Source Feature Type                                                                | Foreign Key Attribute | Destination Feature Type                                                    |
| ---------------------------------------------------------------------------------- | --------------------- | --------------------------------------------------------------------------- |
| [Street Light](/osngd/data-structure/transport/transport-features/street-light.md) | `linkid`              | [Road Link](/osngd/data-structure/transport/transport-network/road-link.md) |
| [Street Light](/osngd/data-structure/transport/transport-features/street-light.md) | `linkid`              | [Path Link](/osngd/data-structure/transport/transport-network/path-link.md) |

Information on the presence of street lights and how well illuminated a link is can also be found on the [Road Link](/osngd/data-structure/transport/transport-network/road-link.md#presenceofstreetlight_coverage) and [Path Link](/osngd/data-structure/transport/transport-network/path-link.md#presenceofstreetlight_coverage) features themselves through the various presence of street light attribution.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.os.uk/osngd/using-os-ngd-data/os-ngd-transport/transport-networks-in-the-os-ngd/transport-features.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
