PathLink

A PathLink is a linear spatial object that defines the geometry and connectivity of the Path Network between two points in the network. PathLinks will be split for connectivity purposes (for example, at junctions) and PathNodes will connect the PathLinks together. Each PathLink will provide a reference to the PathNodes at the start and end of the PathLink.

A PathLink will be captured where:

  • They provide a route that cannot be inferred from the Road Network.

  • They provide connectivity between Road Networks.

  • There is a canal path or tow path.

  • There are paths over footbridges and under subways.

  • There are recreational paths in urban, rural and mountain and moorland areas.

PathLinks will not be captured where:

  • They run parallel to the Road Network, for example, a pavement.

  • They are connected to a Motorway.

  • There is a physical obstruction which prevents connectivity.

PathLinks will split where two PathLinks cross over or under one another when there is no connectivity, for example, at bridges and flyovers. Therefore, the attributes “startGradeSeparation” and “endGradeSeparation” have been populated on the PathLink. The Grade Separation attribute will indicate where there is or is not a physical connection between the Paths in the real world. Grade Separation will determine if a PathLink is above another. If the two PathLinks, when referencing the same PathNode, have different values, then it is not possible to move between them at that point.

Where a PathLink crosses a RoadLink at a different level, both the PathLink and RoadLink will split. The attributes “startGradeSeparation” and “endGradeSeparation” will be populated on the PathLink and RoadLink. The Grade Separation attribute will indicate where there is or is not a physical connection between the path and road in the real world. Where the two links cross, the Road Node and Path Node will have the same identifier. Grade Separation will determine if one link is above another. If the two links, when referencing a Road Node and Path Node with the same TOID, have different grade separation values, then it is not possible to move between them at that point.

The context diagram below shows how the PathLink has been inherited from INSPIRE and the attribution held on the PathLink.

Context diagram of PathLink.
Context diagram: PathLink.

A linear feature that represents the general alignment of a route used by pedestrians.

id

Unique identifier; for PathLink, this is a TOID.

  • Attribute name: gml_id (GML), toid (GeoPackage), toid (VectorTiles)

  • Type: CharacterString

  • Size: 20

  • Multiplicity: [1]

identifier

Uniform Resource Identifier.

  • Attribute name: identifier (GML), identifier (GeoPackage), Not provided (VectorTiles)

  • Type: CharacterString

  • Size: 37

  • Multiplicity: [1]

inspireId INSPIRE

External object identifier of the spatial object.

  • Type: Identifier

  • Multiplicity: [0..1]

beginLifespanVersion «voidable» «lifeCycleInfo» INSPIRE

Date and time at which this version of the spatial object was inserted or changed in the spatial data set.

The time part is always set to zero.

  • Attribute name: beginLifespanVersion (GML), begin_lifespan_version (GeoPackage), Not provided (VectorTiles)

  • Type: DateTime

  • Multiplicity: [1]

centrelineGeometry INSPIRE

The three-dimensional geometry that represents the alignment of the path.

  • Attribute name: Not provided (GML), geometry (GeoPackage), Not Provided (Vector Tiles)

  • Type: GM_Curve

  • Multiplicity: [1]

fictitious INSPIRE

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 (GML), fictitious (GeoPackage), Not provided (VectorTiles)

  • Type: Boolean

  • Size: 5

  • Multiplicity: [1]

validFrom «voidable» INSPIRE

The time when the transport link started to exist in the real world. Note: The time part is always set to zero.

  • Attribute name: validfrom (GML), valid_from(GeoPackage), Not provided (VectorTiles)

  • Type: DateTime

  • Multiplicity: [1]

reasonForChange

The reason for a change made to a feature.

  • Attribute name: reasonForChange (GML), reason_for_change (GeoPackage), Not provided (Vector Tiles)

  • Size: 32

  • Multiplicity: [1]

formOfWay

A description of the PathLink based on its nature or use.

  • Attribute name: formOfWay (GML), form_of_way (GeoPackage), form_of_way (Vector Tiles)

  • Size: 42

  • Multiplicity: [1]

pathName

The name of the path the feature is part of, when a PathLink is referenced by a Street with a streetStateType of Designated Street Name this is the name used else the name is from Path. Note: Where a feature has more than one name, the language of each name is provided as a 3-digit ISO 639-2 code (‘eng’, ‘cym’, ‘gla’).

  • Attribute name: pathName (GML), path_name (GeoPackage), path_name (Vector Tiles)

  • Type: LocalisedCharacterString

  • Size: 255

  • Multiplicity: [0..2]

alternateName

Another name for the path the feature is part of, this is populated with the name captured by Ordnance Survey when it differs from that in Street. Note: Where a feature has more than one name, the language of each name is provided as a 3-digit ISO 639-2 code (‘eng’, ‘cym’, ‘gla’).

  • Attribute name: pathName (GML), path_name (GeoPackage), path_name (Vector Tiles)

  • Type: LocalisedCharacterString

  • Size: 255

  • Multiplicity: [0..2]

provenance

The origin and derivation of the three-dimensional geometry of the PathLink.

  • Attribute name: provenance (GML), provenance (GeoPackage), Not provided (Vector Tiles)

  • Size: 23

  • Multiplicity: [1]

surfaceType

Nature of the material that the path is made up of.

  • Attribute name: surfaceType(GML), surface_type (GeoPackage), surface_type (Vector Tiles)

  • Size: 13

  • Multiplicity: [0..1]

cycleFacility

Identifies if the PathLink has facilities for a cyclist.

  • Attribute name: cycleFacility(GML), cycle_facility (GeoPackage), cycle_facility (Vector Tiles)

  • Multiplicity: [0..1]

matchStatus

Indication whether the feature has been matched to a feature in the NSG.

  • Attribute name: matchStatus (GML), match_status (GeoPackage), Not provided (Vector Tiles)

  • Size: 39

  • Multiplicity: [1]

length

The calculated two-dimensional length of the PathLink in metres.

A Unit of Measure (uom) is provided as part of the attribute which will always be ‘m’.

  • Attribute name: length (GML), length (GeoPackage), length (Vector Tiles)

  • Type: Measure

  • Size: 7,2

  • Multiplicity: [1]

alternateIdentifier

Identifier(s) of the Elementary Street Unit from NSG or TRSG

  • Attribute name: alternateId (GML), alternate_id (GeoPackage), Not provided (Vector Tiles)

  • Type: ThematicIdentifier

  • Size: 20

  • Multiplicity: [0..*]

startGradeSeparation

The relative level of the link at the startNode.

  • Attribute name: startGradeSeparation (GML), start_grade_separation (GeoPackage), Not provided (Vector Tiles)

  • Type: Integer

  • Multiplicity: [1]

endGradeSeparation

The relative level of the link at the endNode.

  • Attribute name: endGradeSeparation (GML), end_grade_separation (GeoPackage), Not provided (Vector Tiles)

  • Type: Integer

  • Multiplicity: [1]

elevationGain

The elevation gain is calculated from three-dimensional geometry to define the total ascent experienced when passing along a PathLink feature. The value is expressed both with and against the direction of digitising.

  • Attribute name: elevationGainInDirection (GML), elevationGainInOppositeDirection (GML), elevation_gain_in_direction (GeoPackage), elevation_gain_in_opposite_direction (GeoPackage), Not provided (Vector Tiles)

  • Multiplicity: [0..1]

formsPartOf

Identifier of the Path or Street to which the PathLink forms part of.

  • Attribute name: formsPartOf (GML), forms_part_of (GeoPackage), Not provided (Vector Tiles)

  • Size: 20

  • Multiplicity: 0..*

startNode INSPIRE

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

  • Attribute name: startNode (GML), start_node (GeoPackage), Not provided (Vector Tiles)

  • Size: 20

  • Multiplicity: 0..1

endNode INSPIRE

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

  • Attribute name: endNode (GML), end_node (GeoPackage), Not provided (Vector Tiles)

  • Size: 20

  • Multiplicity: 0..1

relatedRoadArea

Reference to the topographic representation(s) of the same part of the path.

  • Attribute name: relatedRoadArea (GML), related_road_area (GeoPackage), Not provided (Vector Tiles)

  • Size: 20

  • Multiplicity: 1..*

Last updated

Was this helpful?