Data structure

The OS Open TOID data carries five attributes which are all mandatory for each release. These can be used to identify and link affiliated information for a real-world object as well as plotting its real-world position. The TOID represents a range of feature types which related to an even wider range of real-world object types, examples range from buildings (including those without an address), roads, junctions, bridges, trees, fields and more.

OS Open TOID attributes

TOID

A unique identifier assigned to geospatial data by Ordnance Survey for their MasterMap products.

  • Type: Varchar

  • Size: 20

  • Multiplicity: [1]

VERSION NUMBER

The date representing the version of the feature.

  • Type: Integer

  • Size: N/A

  • Multiplicity: [0 ... 1)

VERSION_DATE

The date representing the date the feature was last updated.

  • Type: Date Time

  • Size: N/A

  • Multiplicity: [1]

SOURCE PRODUCT

Attribute indicating which product a feature can be found in.

  • Type: Varchar

  • Size: 29

  • Multiplicity: [1]

LOCATION X

A value in meters defining the x location according to the British National Grid.

  • Type: Float

  • Size: (precision, scale) - (10, 3)

  • Multiplicity: [1]

LOCATION Y

A value in meters defining the y location according to the British National Grid.

  • Type: Float

  • Size: (precision, scale) - (10, 3)

  • Multiplicity: [1]

GeoPackage structure

The GeoPackage data follows the same structure as demonstrated above, except for the inclusion of the following additional attribute:

id

A non-persistent integer which has been autogenerated as a function of OGC GeoPackage.

  • Type: Integer

  • Size: N/A

  • Multiplicity: [1]

GeoPackage is also split between three different layers to allow for easier data interrogation; these layers are:

  • os_mastermap_highways_network

  • os_mastermap_sites_layer

  • os_mastermap_topography_layer

Last updated