Street

A Street feature is the definition of the street as defined in the National or Scottish Street Gazetteer. A Street includes aggregated geometry. Where possible, the geometry of streets captured by a Roads or Highway Authority is spatially matched to the geometry of OS RoadLinks.

  1. If any of the Street’s Elementary Street Unit(s) (ESUs) have been matched to a RoadLink(s) then the aggregated geometry of the RoadLink(s) will be provided.

  2. If none of the Street’s ESUs have been matched to a RoadLink then the aggregated geometry of the ESUs will be provided.

The provenance of this geometry can be identified through the “geometryProvenance” attribute. They will represent either the complete Street or a section of a Street within an Administrative Unit, Town, or Locality and provides additional information about who is responsible for its naming and or numbering. A RoadLink can be referenced by multiple Street features.

The Street extends the Road to provide the additional attribution required to adhere to BS 7666:

  • USRN: The Unique Street Reference Number is the unique and persistent identifier of a Street assigned by the Roads or Highway Authority.

  • Street Type: The type of Gazetteer record for which the USRN relates. It is mandatory for all USRNs to be assigned a Street Type.

  • Operational State: indicates whether the Street is proposed, under construction, open, or closed (permanently or temporarily).

  • Responsible Authority: reference to the authority who performs an administrative function – notably naming and numbering.

A Street will split when it crosses the boundary of an Administrative Area where the local maintenance responsibility changes. A Street could also split at a town or locality boundary to allow properties to be located uniquely upon a street via a unique identifier (i.e. USRN).

In the definitions below, users should read the term Highways as Roads when applied to streets in Scotland.

Context diagram for the Street feature showing feature type relationships with other roads features
Context diagram for the Street feature type

Street Attributes

Any road, footway, path, cycletrack, track or passageway that forms a highway. A highway represents individual subsections of Road which are managed (naming/numbering) by a specified responsible authority.

  • Constraints: A Street shall have at least one of designatedName (Type 1), descriptor (Type 2), nationalRoadCode (Type 3), localRoadCode (Type 3), or localName (Type 4). If a Street has a descriptor, it shall not have a designatedName. If geometryProvenance does not = "Ordnance Survey" then 'link' shall be null. If the roadClassification = "Motorway" or "A Road" or "B Road" then the nationalRoadCode shall not be null.

id

Unique identifier, for Street the characters “USRN” appended with the USRN e.g. USRN12345678

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

  • Type: CharacterString

  • Size: 12

  • Multiplicity: [1]

identifier

Uniform Resource Identifier

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

  • Type: CharacterString

  • Size: 29

  • Multiplicity: [1]

inspireId INSPIRE

External object identifier of the spatial object. Note: This is the USRN from the NSG or TRSG or SSG.

  • Attribute name: inspireId

  • Type: Identifier

  • Multiplicity: [0..1]

beginLifespanVersion «lifeCycleInfo» «voidable» INSPIRE

Date and time at which this version of the spatial object was inserted or changed in the spatial data set. Note: The time part is always set to zero.

  • Attribute name: beginLifespanVersion

  • Type: DateTime

  • Multiplicity: [1]

validFrom «voidable» INSPIRE

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

  • Attribute name: validFrom

  • Type: DateTime

  • Multiplicity: [1]

localRoadCode «voidable» INSPIRE

Identification code assigned to the road by the local road authority. Note: This is only used for classified unnumbered roads.

  • Attribute name: localRoadCode

  • Type: CharacterString

  • Size: 120

  • Multiplicity: [0..1]

nationalRoadCode «voidable» INSPIRE

The national number of the road.

  • Attribute name: nationalRoadCode

  • Type: CharacterString

  • Size: 10

  • Multiplicity: [0..1]

designatedName

Official name assigned to the highway by the Street Naming Authority.

  • Attribute name: designatedName (GML), designated_name (GeoPackage), designated_name (VectorTiles)

  • Multiplicity: [0..2]

localName

Unofficial local name associated to the highway. 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: localName (GML), local_name (GeoPackage), Not provided (VectorTiles)

  • Type: LocalisedCharacterString

  • Size: 120

  • Multiplicity: [0..2]

descriptor

Street description allocated by a Street Naming Authority or Highway Authority used to identify a street that does not have a designated name. 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: descriptor (GML), descriptor (GeoPackage), Not provided (VectorTiles)

  • Type: LocalisedCharacterString

  • Size: 120

  • Multiplicity: [0..2]

reasonForChange

The reason for a change made to a feature.

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

  • Size: 32

  • Multiplicity: [1]

roadClassification

The national classification of the road.

  • Attribute name: roadClassification (GML), road_classification (GeoPackage), road_classification (VectorTiles)

  • Size: 21

  • Multiplicity: [0..1]

streetType

Classification of the type of Street from the National Street Gazetteer.

  • Attribute name: streetType (GML), street_type (GeoPackage), street_type (VectorTiles)

  • Size: 35

  • Multiplicity: [1]

operationalState

Indicator identifying the physical nature of the road e.g. Under Construction.

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

  • Multiplicity: [0..1]

locality

The Populated Place representing the locality that the Street is located within. 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: locality (GML), locality (GeoPackage), Not provided (VectorTiles)

  • Type: LocalisedCharacterString

  • Size: 35

  • Multiplicity: [0..2]

town

The settlement that the Street falls within. 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: town (GML), town (GeoPackage), Not provided (VectorTiles)

  • Type: LocalisedCharacterString

  • Size: 30

  • Multiplicity: [0..2]

administrativeArea

The administrative area that the Street is located within. 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: administrativeArea (GML), administrative_area (GeoPackage), Not provided (VectorTiles)

  • Type: LocalisedCharacterString

  • Size: 30

  • Multiplicity: [1..2]

responsibleAuthority

Reference to the authority that has current responsibility for naming and numbering.

  • Attribute name: responsibleAuthority (GML), responsible_authority (GeoPackage), responsible_authority (VectorTiles)

  • Type: ResponsibleAuthority

  • Multiplicity: [1]

geometryProvenance

Identify where the geometry of the feature originated.

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

  • Size: 23

  • Multiplicity: [1]

geometry

The aggregated geometry of either the matched RoadLinks or the Elementary Street Units.

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

  • Type: GM_MultiCurve

  • Multiplicity: [1]

gssCode

A reference to the unique identifier of administrative areas managed by the Office for National Statistics. Role is used to describe the authority - 'Upper Tier Local Authority', 'Lower Tier Local Authority' and 'Unitary Local Authority'

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

  • Size: 9

  • Multiplicity: [0..2]

The reference to the RoadLink features which builds up the Street feature. Where the Street has not been matched to a RoadLink this attribute will be voided.

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

  • Size: 20

  • Multiplicity: [1..*]

Last updated

Was this helpful?