Structure
Last updated
Last updated
The Road Network is a topologically structured link and node network made up of the following feature types:
RoadLink
A line segment representing the general alignment of the carriageway of the road.
RoadNode
A point connecting to at least one RoadLink, providing network connectivity.
Road
A Road defines the complete collection of references to RoadLink features defining the network topology which share the same road name and/or road classification number. For example, the A38 or Romsey Road.
Street
A Street feature is the definition of the street as defined in the National or Scottish Street Gazetteer, made up of aggregated geometry with a unique identifier (USRN).
RoadJunction
A collection of RoadNodes that make up a named or numbered road junction.
FerryLink
A feature which represents a ferry route between two FerryNodes.
FerryNode
A feature representing the point at which a vehicle ferry route or section of ferry route starts or ends.
FerryTerminal
A feature representing the point at which vehicle transfers from the ferry network to the road network or vice versa.
OS MasterMap Highways Network has been built with the INSPIRE Transport Networks Data Specification as a basis. This has been extended to include the additional properties required by BS 7666-1:2006, defined within the NSG to ensure that conformance to both INSPIRE and BS7666-1:2006 can be achieved.
Each feature within the OS MasterMap Highways Network will have the following common attribution:
gml:id, gml:identifier and inspireId
beginLifespanVersion
inNetwork – this shall always be set to “OSHighwayNetwork”
reasonForChange
validFrom
This is assigned a nilReason value “unknown” for most features.
In addition, many of the attributes which have been inherited from the INSPIRE Transport Network model have a stereotype of ‘voidable’, for example “beginLifespanVersion”. Where these attributes have not been populated there is a requirement to give a reason for this. This will be specified in the GML through an attribute called “nilReason”.