Jump to the following:

Ordnance Survey logo

Discover Ordnance Survey

Site Search

Attribute data types

Each attribute, and each item of information in a complex attribute, has one of the following data types:

Type

Description

Boolean

Value of ‘true’ or ‘false’

Date

Specifies a day within the Gregorian calendar in the format YYYY-MM-DD

Integer

Any positive or negative whole number or zero

Point

A pair of easting and northing coordinates in metres, defining a horizontal location in the British National Grid spatial reference system

Polyline

An ordered set of points that are connected with a straight line between each pair

Real

A floating point number

Rectangle

A rectangle defined in the British National Grid

String

An ordered set of characters

TOID

OS MasterMap unique feature identifier

Simple attribute definitions

A simple attribute is one that contains a single piece of information that may be qualified by associated information such as its units of measure. Geometric attributes are considered to be simple. The following table lists the simple attributes that occur in ITN features.

Simple attribute name

Type

Description

boundedBy

Rectangle

The minimum enclosing rectangle that encompasses a geometry. For departedFeatures, this encompasses all geometries that a feature has had in its life cycle.

changeDate

String

The date a change was made to the feature by an editor. Forms part of the feature’s complex attribute changeHistory.

Note: This may not match the versionDate attribute.

deletionDate

Date

The date the feature was deleted from the Ordnance Survey maintenance database.

descriptiveGroup

String

This is the primary classification attribute of a feature.

descriptiveTerm

String

This attribute, if present, gives further classification information about the feature.

point

Point

A pair of easting and northing co-ordinates in metres, defining a location in the British National Grid spatial reference system.

reasonForChange

String

The reason for a change made to a feature. Forms part of the feature’s complex attribute changeHistory.

reasonForDeparture

String

This is set to ‘Deleted’ or ‘Vacated’ to indicate whether a feature has physically been deleted from the database or is no longer relevant due to change in COU supply. *

theme

String

A theme that the feature belongs to.

TOID

TOID

The unique 16-digit reference number of a feature. Prefixed with ‘osgb’ to comply with XML identifier rules.

version

Integer

The version number of the feature (in the range 1 to 4294967295). This uniquely identifies a specific version of a feature with a given TOID.

versionDate

Date

The date on which this version of the feature became the current version. This is the date on which the feature was changed in the database and is not the date of any associated real-world change.

*ITN Urban Paths themedoes not contain Change-Only Update within the current version of the product but will be introduced at a later stage.

Complex attribute definitions

A complex attribute is an attribute that consists of two or more simple attributes that go together to convey some composite information about a feature.

Complex type

Description

changeHistory  

Information about the change history of a feature and comprises the reason for the change (reasonForChange attribute) and the date for this change (changeDate attribute).

Attribute metadata

A few attributes have associated metadata that provides extra information about some aspect of the attribute. These attributes are as follows:

Metadata

Values            

Description

Attributes

srsName

‘osgb:BNG’

Specifies the reference system of the geometry types (British National Grid).

point, polyline and polygon

Common attribute values    

Attribute

Type

Obligation

Cardinality

TOID

Identifier

Yes

1

version

Integer

Yes

1

versionDate

Date

Yes

1

theme

Fixed String

Yes

1

descriptiveGroup

Fixed String

Yes

1

changeHistory

Complex

Conditional

0..*

changeDate

Date

Conditional

1

reasonForChange

String

Conditional

1

Note: An obligation of 'Conditional' means that other prerequisites must be met before a value is assigned. For example, the environmentQualifier must have a value before a value can be assigned to the vehicleQualifier.

Specific attribute values

Attribute

Type

Obligation

Cardinality

pathName

String

Conditional

1..*

language

String

Conditional

0..1

descriptiveTerm

String

Conditional

1..*

make

String

Conditional

0..1

length

Real

Conditional

1

distanceFromStart

Real

Conditional

0..1

subsectionDistance

Real

Conditional

2

subsectionPoint

Point

Conditional

2

Geometry attribute values

Attribute

Type

Obligation

Cardinality

boundedBy

Rectangle

Conditional

1

point

String

Conditional

1

polyline

String

Conditional

1

 

 

 

Reference attribute values

Attribute

Type

Obligation

Cardinality

networkMember

Identifier of PathLink

Conditional

1..*

referenceToTopographicArea

Identifier of TopographicArea

Conditional

1..*

directedNode

Identifier of node

Conditional

2

orientation

Sign

Conditional

1

gradeSeparation

Integer

Conditional

1

referenceToITN

Identifier of ITN road network items

Conditional

1..*

referenceToNetwork

TOID

Conditional

2

referenceToNode

TOID link to node

Conditional

1

directedLink

TOID

Conditional

0..1

referenceToPathLink

 TOID

Conditional

1

reasonForChange values

Value

Description

New

 Description to be populated at a later date

Modified

 Description to be populated at a later date

Attributes

 Description to be populated at a later date

Position

 Description to be populated at a later date 

Software

 Description to be populated at a later date

 

 

 

 


descriptiveTerm values for RoadLink features

Road type

Description

Motorway

A multi-carriageway public road connecting important cities, always numbered and with no addresses.

A road

A public road, classified as an A road by the DfT, connecting areas of regional importance, always numbered, sometimes named, often with addresses.

B road  

A public road, classified as a B road by the DfT, connecting places of local significance, always numbered, sometimes named, often with addresses.

Minor road

A public road without a DfT classification of motorway, A or B that connects the roads defined below to B and higher classification roads*.

In urban areas usually named, often with addresses. In rural areas sometimes named and sometimes with addresses.

Local street

A public road that provides access to land and/or houses, usually named with addresses. Generally not intended for through traffic*.

Alley

A road without access restrictions that provides alternate/secondary vehicular access to land or houses. They may be named but are usually without addresses. They are usually not intended for through traffic, though they may be accessible from more than one location.

Typical examples are those that run behind rows of houses.

Currently, coverage is limited to roads formerly described as ‘Private’ in previous Ordnance Survey road products but reclassified following ground visits.

Private road – publicly accessible

A privately-maintained road or a road within a property boundary where publicly access by the public is considered usual for at least some part of the day. For example, a road within a hospital, sports centre or school.

They may extend through a site if more than one entrance exists. If only one entrance exists they are normally created to extend to the principal building within a single site or the boundary of the last property served for features accessing more than one addressed or otherwise identifiable property*.

They may be captured outside this definition if required to provide restricted connectivity to a track or path.

Private road – restricted access

A privately maintained road or a road within a property boundary where access by the public is restricted by physical (for example, gate) or administrative (for example, sign) means or is not considered usual. For example, roads within a military base, an oil refinery, within a private residential garden or leading to two private properties*.

Such roads are captured only where they exceed 100 m in length or serve more than one addressed or otherwise identifiably separate property.

Roads are normally created to extend to the principal building within a single site or the boundary of the last property served for roads serving multiple properties. Two exceptions to this exist:

  • where a track or path exists that the road is connected to, the road must be extended to that point
  • where roads within a private residential garden extend for more than 100 m from the property boundary

Pedestrianised street

Roads that have been altered for use principally by pedestrians but may street provide some access for certain types of vehicle*.

Details of specific routing access restrictions will be within the RRI theme.

Note: All descriptions of this type are based upon a visual assessment by the Ordnance Survey data collector, either from a ground visit, inspection of aerial photography or by interpretation of the underlying OS MasterMap topographic data. No formal investigations are made with third parties to classify these types of road.

descriptiveTerm values for Path features

Value

Description (this column will be populated at a later stage)

Bridleway

 

Canal Path

 

Cycle Path

 

Ferry

 

Footbridge

 

Footpath

 

Gate

 

Pedestrian Crossing

 

Pedestrian

 

Shared Use

 

Step

 

Subway

 

natureOfRoad values for RoadLink features

natureOfRoad

Definition

Single carriageway

Default link type.

A road consisting of a single carriageway with traffic in one or both directions. There may be more than one lane in any particular direction.

Dual carriageway

A road consisting of two separate carriageways with separate flow directions. The carriageways are partitioned by physical features, such as a barrier and/or verge.

Slip road

An exit or entry point to and from the major road network, including motorways.

Roundabout

A method of controlling traffic flow by allowing vehicles from a particular direction priority.

Enclosed traffic area

Car parks and similar areas through which traffic passes but are not generally considered to be a road. Only the entrances and exits of car parks will be captured.

Traffic island link at junction

Where an island over 8 m² exists in the middle of a road on the approaches to a junction, the RoadLink is split around it. The split links will carry this attribute value.

Traffic island link

Where an island over 8 m² exists in the middle of a road, the RoadLink is split around it. The split links will carry this attribute value.

descriptiveGroup values for Path features

Value

Description

Named Path

 to be populated at a later date

Path

 to be populated at a later date

Path Routing Information

 to be populated at a later date

Path Topology

 to be populated at a later date

Ferry Connection

 to be populated at a later date

 

 

 

 


theme values for Path features

Value

Description

Path Network

 to be populated at a later date

Path Routing Information

 to be populated at a later date

make values for Path features

Value

Description

Manmade

 to be populated at a later date

Multiple

 to be populated at a later date

Natural

 to be populated at a later date

dateTimeQualifier values

namedTime

Value

Description

Dusk Till Dawn

 

 to be populated at a later date

Day

 to be populated at a later date

Evening Rush Hour

 to be populated at a later date

Local Times Apply

 to be populated at a later date

Morning Rush Hour

 to be populated at a later date

Night

 to be populated at a later date

Part Time

 to be populated at a later date

Peak Time

 to be populated at a later date

School Arrival and Departure

 to be populated at a later date

School Hours

 to be populated at a later date

All Day

 to be populated at a later date

At High Tide

 to be populated at a later date

At Low Tide

 to be populated at a later date

Evenings

 to be populated at a later date

specifiedTime

Value

Description

StartTime

24-hour clock

EndTime

24-hour clock

day

Value

Description

Monday

 to be populated at a later date

Tuesday

 to be populated at a later date

Wednesday

 to be populated at a later date

Thursday

 to be populated at a later date

Friday

 to be populated at a later date

Saturday

 to be populated at a later date

Sunday

 to be populated at a later date

All Week

 to be populated at a later date

Market Days

 to be populated at a later date

Bank Holidays

 to be populated at a later date

Note: All of the above can be used in combinations, for example, Monday, Tuesday and Market Days.

namedDate

Value

Description

January

 to be populated at a later date

February

 to be populated at a later date

March

 to be populated at a later date

April

 to be populated at a later date

May

 to be populated at a later date

June

 to be populated at a later date

July

 to be populated at a later date

August

 to be populated at a later date

September

 to be populated at a later date

October

 to be populated at a later date

November

 to be populated at a later date

December

 to be populated at a later date

Autumn

 to be populated at a later date

Spring

 to be populated at a later date

Summer

 to be populated at a later date

Winter

 to be populated at a later date

Easter

 to be populated at a later date

Holidays

 to be populated at a later date

School Holidays

 to be populated at a later date

Term Time

 to be populated at a later date

All Year

 to be populated at a later date

Seasonal

 to be populated at a later date

specifiedDate

Value

Description

StartDate

Date field based upon dd/mm/yyyy

EndDate

Date field based upon dd/mm/yyyy

environmentQualifier values

Value

Description

Crossing

 

 to be populated at a later date

Gate

 to be populated at a later date

Level Crossing

 to be populated at a later date

Ford

 to be populated at a later date

Barrier

 to be populated at a later date

Toll Indicator

 to be populated at a later date

Firing Range

 to be populated at a later date

Through Route

 to be populated at a later date

Rising Bollards

 to be populated at a later date

Gradient

 to be populated at a later date

Subway

 to be populated at a later date

Cycle Path

 to be populated at a later date

Footbridge

 to be populated at a later date

Step

 to be populated at a later date

Mandatory Turn

 to be populated at a later date

No Turn

 to be populated at a later date

No Entry

 to be populated at a later date

One Way

 to be populated at a later date

Limited Access

 to be populated at a later date

Prohibited Acces

 to be populated at a later date

vehicleQualifier values

use

Value

Description (this column will be populated at a later stage)

Patrons

 

 to be populated at a later date

Access

 to be populated at a later date

Resident

 to be populated at a later date

Emergency Access

 to be populated at a later date

Guests

 to be populated at a later date

Residents and Guests

 to be populated at a later date

Official Business

 to be populated at a later date

Through Traffic

 to be populated at a later date

Disabled

 to be populated at a later date

Mopeds

 to be populated at a later date

Motorcycles

 to be populated at a later date

Cycles

 to be populated at a later date

Pedestrian

 to be populated at a later date

Ridden or Accompanied Horses

 to be populated at a later date

Horse Drawn Vehicles

 to be populated at a later date

Motor Vehicles

 to be populated at a later date

type

Value

Description

Mopeds

 to be populated at a later date

Motorcycles

 to be populated at a later date

Cycles

 to be populated at a later date

Pedestrian

 to be populated at a later date

Ridden or Accompanied Horses

 to be populated at a later date

Horse Drawn Vehicles

 to be populated at a later date

Motor Vehicles

 to be populated at a later date

 

 

 

 

 

This web page is part of the technical specification for OS MasterMap® Integrated Transport Network™ Layer. For the terms that apply to use of this specification, refer to Purpose of this specification.

For general enquiries, complaints, feedback or suggestions, email: customerservices@ordnancesurvey.co.uk or call us on 08456 05 05 05