> 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/other-road-network-information.md).

# Other road network information

This page covers the Road, Road Junction, Cycle Lane, Bus Lane, Tram On Road, Pavement Link and Street Light Feature Types which can help you build a more complete routing network.

Depending on your use case, the Road, Road Junction, Cycle Lane, Bus Lane, Tram On Road and Pavement Link Feature Types of the OS Transport Network Collection and the Street Light Feature Type of the OS Transport Features Collection may be useful additions to help you build a more complete routing network or give you additional information about road and road junction naming.

## Road Feature Type

A [Road feature](/osngd/data-structure/transport/transport-network/road.md) is a multi-part link set which represents a collection of [Road Link features](/osngd/data-structure/transport/transport-network/road-link.md) that share the same name.

<figure><img src="https://170091638-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0pZjHxkAvY7Mn6TqFBMD%2Fuploads%2F9ykOiHND2potQ9i6w4Ye%2F7.png?alt=media&amp;token=46f480da-d9e3-4431-9e17-530f5f201bed" alt="Example visualisation showing a Road feature (bottom image) and how it relates to individual Road Link features (top image). A background map has been included in each image to provide context."><figcaption><p>Example visualisation showing a Road feature (bottom image) and how it relates to individual Road Link features (top image). A background map has been included in each image to provide context.</p></figcaption></figure>

### Link back to the road network

The link back to the road network to tell you which Road Links the name applies to is represented through the [Road Link Reference table](/osngd/data-structure/transport/transport-network/road.md#road-link-reference):

| Source Feature Type                                                                                         | Foreign Key Attribute | Destination Feature Type                                                    |
| ----------------------------------------------------------------------------------------------------------- | --------------------- | --------------------------------------------------------------------------- |
| [Road](/osngd/data-structure/transport/transport-network/road.md#road-link-reference) (Road Link Reference) | `roadlinkid`          | [Road Link](/osngd/data-structure/transport/transport-network/road-link.md) |

## Road Junction Feature Type

A [Road Junction](/osngd/data-structure/transport/transport-network/road-junction.md) is a multi-part node feature which represents a collection of [Road Node features](/osngd/data-structure/transport/transport-network/road-node.md) that make up a particular junction. At present, only numbered motorway junctions, numbered A Road junctions and other named junctions are included in this dataset. However, information on all junctions, including those which may not be included in this feature type, can be found in the [Named Road Junction Feature Type](/osngd/data-structure/geographical-names/named-features/named-road-junction.md) within the OS NGD Geographical Names Theme.

The following image shows an example of a numbered motorway junction, where the Road Nodes associated with the junction are highlighted:

<figure><img src="https://170091638-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0pZjHxkAvY7Mn6TqFBMD%2Fuploads%2FPjsRHQTlGXkNXpwYPNP2%2F4.png?alt=media&amp;token=60c93c10-8e4f-430a-843f-ca2d0b88d090" alt="Example visualisation showing a Road Junction feature. A background map has been included to provide context."><figcaption><p>Example visualisation showing a Road Junction feature. A background map has been included to provide context.</p></figcaption></figure>

### Link back to the road network

The link back to the road network to tell you which Road Nodes a junction is associated with is represented through the [Road Node Reference table](/osngd/data-structure/transport/transport-network/road-junction.md#road-node-reference):

| Source Feature Type                                                                                                           | Foreign Key Attribute | Destination Feature Type                                                    |
| ----------------------------------------------------------------------------------------------------------------------------- | --------------------- | --------------------------------------------------------------------------- |
| [Road Junction](/osngd/data-structure/transport/transport-network/road-junction.md#road-node-reference) (Road Node Reference) | `roadnodeid`          | [Road Node](/osngd/data-structure/transport/transport-network/road-node.md) |

## Cycle Lane Feature Type

The [Cycle Lane Feature Type](/osngd/data-structure/transport/transport-network/cycle-lane.md) provides information about designated cycling infrastructure alongside the road or path network. Cycle Lane features are represented spatially as line features but are not a topologically connected network. They provide information such as the type, direction and width of the cycle lane.

### Link back to the road network

The link back to the road and path networks is represented through the [Link ID attribute](/osngd/data-structure/transport/transport-network/cycle-lane.md#linkid) which will reference a Road Link or Path Link OS Identifier (OSID), while the [Link ID Feature Type attribute](/osngd/data-structure/transport/transport-network/cycle-lane.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                                                    |
| ----------------------------------------------------------------------------- | --------------------- | --------------------------------------------------------------------------- |
| [Cycle Lane](/osngd/data-structure/transport/transport-network/cycle-lane.md) | `linkid`              | [Road Link](/osngd/data-structure/transport/transport-network/road-link.md) |
| [Cycle Lane](/osngd/data-structure/transport/transport-network/cycle-lane.md) | `linkid`              | [Path Link](/osngd/data-structure/transport/transport-network/path-link.md) |

Information on presence of cycle lanes can also be found on the [Road Link](/osngd/data-structure/transport/transport-network/road-link.md#presenceofcyclelane_overall_m) or [Path Link](/osngd/data-structure/transport/transport-network/path-link.md#presenceofcyclelane_overall_m) features themselves through the various presence of cycle lane attribution on both feature types; please see the [Road Link and Path Link attribution page](/osngd/using-os-ngd-data/os-ngd-transport/cycle-lanes/road-link-and-path-link-attribution.md) for further detail.

## Bus Lane Feature Type

The [Bus Lane Feature Type](/osngd/data-structure/transport/transport-network/bus-lane.md) provides information about designated bus lanes on the road network. Bus Lane features are represented spatially as line features but are not a topologically connected network. They provide information such as the type, direction and width of the bus lane.

### Link back to the road network

The link back to the road network is represented through the [Link ID attribute](/osngd/data-structure/transport/transport-network/bus-lane.md#linkid), which will reference a Road Link OSID:

| Source Feature Type                                                       | Foreign Key Attribute | Destination Feature Type                                                    |
| ------------------------------------------------------------------------- | --------------------- | --------------------------------------------------------------------------- |
| [Bus Lane](/osngd/data-structure/transport/transport-network/bus-lane.md) | `linkid`              | [Road Link](/osngd/data-structure/transport/transport-network/road-link.md) |

Information on presence of bus lanes can also be found on the Road Link features themselves through the various [presence of bus lane attribution](/osngd/data-structure/transport/transport-network/road-link.md#presenceofbuslane_overall_m); please see the [Road Link attribution page](/osngd/using-os-ngd-data/os-ngd-transport/bus-lanes/road-link-attribution.md) for further detail.

## Tram On Road Feature Type

The [Tram On Road Feature Type](/osngd/data-structure/transport/transport-network/tram-on-road.md) provides information about areas where trams share the road carriageway. Tram On Road features are represented spatially as line features with a subsection of the geometry of the Road Links that they interact with but are not a topologically connected network.

### Link back to the road network

The link back to the road network is represented through the [Road Link ID attribute](/osngd/data-structure/transport/transport-network/tram-on-road.md#roadlinkid), which will reference a Road Link OSID:

| Source Feature Type                                                               | Foreign Key Attribute | Destination Feature Type                                                    |
| --------------------------------------------------------------------------------- | --------------------- | --------------------------------------------------------------------------- |
| [Tram On Road](/osngd/data-structure/transport/transport-network/tram-on-road.md) | `roadlinkid`          | [Road Link](/osngd/data-structure/transport/transport-network/road-link.md) |

Information on presence of trams can also be found on the Road Link features themselves through the various [presence of tram attribution](/osngd/data-structure/transport/transport-network/road-link.md#presenceoftram_extentoflink); please see the [Tram presence attribution on Road Link page](/osngd/using-os-ngd-data/os-ngd-transport/trams/tram-attribution-on-road-link.md) for further detail.

## Pavement Link Feature Type

The [Pavement Link Feature Type](/osngd/data-structure/transport/transport-network/pavement-link.md) provides information about pavements on either or both sides of the road carriageway. A pavement is defined as a raised, paved or man-made surface for pedestrian use at the side of a road. Pavement Link features are represented spatially as line features with a subsection of the geometry of the Road Links that they interact with but they are not a topologically connected network.

### Link back to the road network

The link back to the road network is represented through the [Road Link ID attribute](/osngd/data-structure/transport/transport-network/pavement-link.md#roadlinkid), which will reference a Road Link OSID:

| Source Feature Type                                                                 | Foreign Key Attribute | Destination Feature Type                                                    |
| ----------------------------------------------------------------------------------- | --------------------- | --------------------------------------------------------------------------- |
| [Pavement Link](/osngd/data-structure/transport/transport-network/pavement-link.md) | `roadlinkid`          | [Road Link](/osngd/data-structure/transport/transport-network/road-link.md) |

Information on the presence of pavements can also be found on the Road Link features themselves through the various [presence of pavement attribution](/osngd/data-structure/transport/transport-network/road-link.md#presenceofpavement_overall_m); please see the [Pavement attribution page](/osngd/using-os-ngd-data/os-ngd-transport/pavements/pavement-attribution.md) for further detail.

## 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 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/other-road-network-information.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.
