RoadLink

The RoadLink feature is a generalised representation of the road network alignment. RoadLink features are split in the following circumstances:

  • Where the classification changes

  • Where the name changes (or ceases to apply)

  • Where there is a junction or roundabout at the same physical level

This page outlines the attributes a RoadLink feature can have, and details the definition, data type, length (where applicable), and multiplicity of each of these attributes.

A feature which represents a part or all of a named or numbered road.

circle-info

Attribute naming across formats

Attribute names will vary slightly depending on what format you receive your data in (GML, Esri shapefile, GeoPackage or vector tiles). The attribute names on the feature type pages are written as they will appear in GML format. Attribute name mapping tables between GML and the other three formats for each feature type are present in the following pages:

gml:id

Unique identifier. For RoadLink this is a GUID, which is not persistent.

  • Attribute name: gml:id

  • Type: CharacterString

  • Length: 38

  • Multiplicity: [1]

centrelineGeometry

The geometry that represents the centreline of the link.

  • Attribute name: centrelineGeometry

  • Type: GM_Curve

  • Multiplicity: [1]

fictitious

Indicator that the centreline geometry of the link is a straight line with no intermediate control points – unless the straight line represents the geography in the resolution of the data set appropriately.

  • Attribute name: fictitious

  • Type: Boolean

  • Length: 5

  • Multiplicity: [1]

roadClassification

Road classification uses a common system of route numbering, which is centrally administered for England and Wales by the Department for Transport. In all other respects, roads classification is a devolved matter outside of England.

roadFunction

A alternative classification of the Road based on its usage.

formOfWay

A description of the RoadLink based on its form or function.

roadClassificationNumber

The official road number assigned by the appropriate authority. Note: This includes at least one letter. For example, ‘A329(M)’.

  • Attribute name: roadClassificationNumber

  • Type: CharacterString

  • Length: 10

  • Multiplicity: [0..1]

name1

The name of the RoadLink. Note 1: Where a road has a name in more than one language, this attribute will be the Welsh or Gaelic version. Note 2: Where a feature has more than one name, the language of each name is provided as a three-digit ISO 639-2 code ('eng', 'cym', 'gla').

  • Attribute name: name1

  • Type: LocalisedCharacterString

  • Length: 150

  • Multiplicity: [0..1]

name2

The alternative name of the RoadLink, if any. Note 1: Where a road has a name in more than one language, this attribute will be the English version. Note 2: Where a feature has more than one name, the language of each name is provided as a three-digit ISO 639-2 code ('eng', 'cym', 'gla').

  • Attribute name: name2

  • Type: LocalisedCharacterString

  • Length: 150

  • Multiplicity: [0..1]

roadStructure

Identifies if this section of road passes through or over a physical structure, such as a tunnel or bridge.

length

The calculated length of the RoadLink in metres.

  • Attribute name: length

  • Type: Measure

  • Length: 10

  • Multiplicity: [1]

loop

Indicates if the RoadLink feature connects back on itself by having the same start and end roadNode.

  • Attribute name: loop

  • Type: Boolean

  • Length: 5

  • Multiplicity: [1]

primaryRoute

States if the RoadLink forms part of the primary route network.

  • Attribute name: primaryRoute

  • Type: Boolean

  • Length: 5

  • Multiplicity: [1]

trunkRoad

States if the RoadLink forms part of the trunk road network.

  • Attribute name: trunkRoad

  • Type: Boolean

  • Length: 5

  • Multiplicity: [1]

startNode

The node coincident with the first vertex of the geometry attribute.

  • Attribute name: startNode

  • Length: 38

  • Multiplicity: [1]

endNode

The node coincident with the last vertex of the geometry attribute.

  • Attribute name: endNode

  • Length: 38

  • Multiplicity: [1]

roadNumberTOID

Identifier of the Road feature that holds the information about the road classification number the RoadLink forms part of in the OS MasterMap Highways Network product.

  • Attribute name: roadNumberTOID

  • Length: 20

  • Multiplicity: [0..1]

roadNameTOID

Identifier of the Road feature that holds the information about the road name the RoadLink forms part of in the OS MasterMap Highways Network product.

  • Attribute name: roadNameTOID

  • Length: 20

  • Multiplicity: [0..1]

Last updated

Was this helpful?