Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Feature representing topographic objects and concepts that have a line-based geometry (for example, Fence).
Spatial attribute: polyline
Data type attribute: GM_Curve or GM_MultiCurve
The unique topographic reference number. It consists of the letters ‘osgb’ followed by thirteen or sixteen digits. The TOID must always be retained/stored in its entirety and any leading zeros on the TOID are retained to permit linking of the feature to other OS MasterMap products.
Attribute Name: TOID or gml:id
Type: String
Multiplicity: [1]
Topographic features have a numerical feature code (a five-digit integer) assigned to each feature. This feature code is wholly determined by the feature type, the descriptive group(s) and the descriptive term(s). The feature code does not add any information to that contained in these attributes. The physicalLevel, physicalPresence and make attributes do not affect the feature code.
The feature code itself is arbitrarily assigned and is therefore not informative without the look-up table that gives the feature type and attribute values corresponding to each feature code.
Attribute Name: featureCode (GML), feature_code (GeoPackage), N/A (Vector Tiles)
Type: Integer
Multiplicity: [1]
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.
Attribute Name: version (GML), version (GeoPackage), N/A (Vector Tiles)
Type: Integer
Multiplicity: [0..1]
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.
Attribute Name: versionDate (GML), version_date (GeoPackage), N/A (Vector Tiles)
Type: Date
Multiplicity: [1]
A theme that the feature belongs to.
Attribute Name: theme (GML), theme (GeoPackage), N/A (Vector Tiles)
Type: ThemeValue
Multiplicity: [1..*]
The accuracy of a horizontal position in metres at the 95% confidence level.
Attribute Name: accuracyOfPosition (GML), accuracy_of_position (GeoPackage), N/A (Vector Tiles)
Type: AccuracyOfPositionValue
Multiplicity: [1]
Information about the change history of a feature that comprises the reason for the change and the date for this change. Each feature may have numerous change history records, and these are ordered chronologically. A complex attribute.
Attribute Name: changeHistory
Type: ChangeHistoryType
Multiplicity: [1..*]
This is the primary classification attribute of a feature.
It assigns a feature to one or more of 21 groups, most of which are categories of real-world topographic objects, such as path, building or natural environment; others are categories of supportive or administrative features, such as network or polygon closing geometry and political or administrative. In general, values of this attribute are not specific to particular feature types.
Due to limitations in the source data from which OS MasterMap was created, there are some exceptions to this principle. For instance, the descriptiveGroup buildings or structure contains text describing or naming buildings and structures, while the topographic features have the descriptiveGroup values of building, glasshouse or structures.
Attribute Name: descriptiveGroup (GML), descriptive_group (GeoPackage), N/A (Vector Tiles)
Type: String; see DescriptiveGroupValue
Multiplicity: [1..*]
This attribute, if present, gives further classification information about the feature.
A feature may have multiple descriptiveTerm attributes. Most features have zero or one descriptiveTerm attributes. A situation where multiple descriptiveTerm attributes are used is where line features have a descriptiveGroup with the value of ‘Tidal Water’. These features may have multiple descriptiveTerm attributes, for example, where Mean High Water (Springs) and Mean Low Water (Springs) are co-incident.
Attribute Name: descriptiveTerm (GML), descriptive_term (GeoPackage), N/A (Vector Tiles)
Type: String; see DescriptiveTermValue
Multiplicity: [0..*]
Indicates that a TopographicLine feature is not on the boundary of a TopographicArea feature.
Attribute Name: nonBoundingLine (GML), non_bounding_line (GeoPackage), N/A (Vector Tiles)
Type: Boolean
Multiplicity: [0..1]
A complex attribute that is comprised of two simple attributes. The height of the feature above the Ordnance Datum Newlyn (ODN) vertical datum (in metres) is defined in the ‘heightAboveDatum’ attribute. The accuracy of the vertical position in metres at the 95% confidence level is defined by the ‘accuracyOfHeightAboveDatum’ attribute.
Attribute Name: heightAboveDatum (GML), height_above_datum (GeoPackage), N/A (Vector Tiles)
Type: HeightAboveDatumType
Multiplicity: [0..1]
A complex attribute that is comprised of two simple attributes. The height of the feature above ground level (in metres) is defined in the ‘heightAboveGroundLevel’ attribute. The accuracy of the vertical position in metres at the 95% confidence level is defined by the ‘accuracyOfHeightAboveGroundLevel’ attribute.
Attribute Name: heightAboveGroundLevel (GML), height_above_ground_level (GeoPackage), N/A (Vector Tiles)
Multiplicity: [0..1]
Where known, indicates whether the real-world nature of the feature is man-made or natural.
Attribute Name: make (GML), make (GeoPackage), make (Vector Tiles)
Type: MakeValue
Multiplicity: [0..1]
This attribute states whether the feature is underground, obscured below normal cartographic level, at normal cartographic level, or overhead.
Normal cartographic level is that perceived to be the normal surface level. Where an area feature overlies another (for example, bridges), they are at normal cartographic level and the features below them are recorded as obscured.
Indicates the physical level of a feature with reference to the normal cartographic surface level. Only four values are used:
-1 = Underground detail 49 = Obscured detail below the normal cartographic level 50 = Detail at the normal cartographic level 51 = Overhead detail above normal cartographic level
Attribute Name: physicalLevel (GML), physical_level (GeoPackage), N/A (Vector Tiles)
Type: Integer
Multiplicity: [1]
This attribute indicates the nature of the object represented by the feature. This is normally used for TopographicLine, for example, a value of ‘obstructing’ indicates that the feature prevents pedestrian access, whereas a value of ‘edge/limit’ means that the feature represents a change of surface type and does not generally impede access. This attribute is also used to identify administrative boundary and inferred line features, and moveable area features (for example, moveable cranes).
Attribute Name: physicalPresence (GML), physical_presence (GeoPackage), N/A (Vector Tiles)
Type: PhysicalPresenceValue
Multiplicity: [0..1]
This is either a Polyline or a Multiline geometry. In TopographicLine features, this will only be a Multiline if there is a problem with the geometry that is indicated by the broken metadata flag.
Attribute Name: polyline
Type: GM_MultiCurve
Multiplicity: [1]
Features representing topographic objects that have a polygon-based geometry (for example, Building).
Spatial attribute: polygon
Data type attribute: GM_Surface
The unique topographic reference number. It consists of the letters ‘osgb’ followed by thirteen or sixteen digits. The TOID must always be retained/stored in its entirety and any leading zeros on the TOID are retained to permit linking of the feature to other OS MasterMap products.
Attribute Name: TOID or gml:id
Type: String
Multiplicity: [1]
Topographic features have a numerical feature code (a five-digit integer) assigned to each feature. This feature code is wholly determined by the feature type, the descriptive group(s) and the descriptive term(s). The feature code does not add any information to that contained in these attributes. The physicalLevel, physicalPresence and make attributes do not affect the feature code.
The feature code itself is arbitrarily assigned and is therefore not informative without the look-up table that gives the feature type and attribute values corresponding to each feature code.
Attribute Name: featureCode (GML), feature_code (GeoPackage), N/A (Vector Tiles)
Type: Integer
Multiplicity: [1]
The version number of the feature (in the range of 1 to 4294967295). This uniquely identifies a specific version of a feature with a given TOID.
Attribute Name: version (GML), Version (GeoPackage), N/A (Vector Tiles)
Type: Integer
Multiplicity: [0..1]
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.
Attribute Name: versionDate (GML), version_date (GeoPackage), N/A (Vector Tiles)
Type: Date
Multiplicity: [1]
A theme that the feature belongs to.
Attribute Name: theme (GML), Theme (GeoPackage), theme (Vector Tiles)
Type: ThemeValue
Multiplicity: [1..*]
This is the calculated area of a polygon feature in square metres.
Attribute Name: calculatedAreaValue (GML), calculated_area_value (GeoPackage), N/A (Vector Tiles)
Type: Measure
Multiplicity: [1]
Information about the change history of a feature that comprises the reason for the change and the date for this change. Each feature may have numerous change history records, and these are ordered chronologically. A complex attribute.
Attribute Name: changeHistory
Type: ChangeHistoryType
Multiplicity: [1..*]
This is the primary classification attribute of a feature.
It assigns a feature to one or more of 21 groups, most of which are categories of real-world topographic objects, such as path, building or natural environment; others are categories of supportive or administrative features, such as network or polygon closing geometry and political or administrative. In general, values of this attribute are not specific to particular feature types.
Due to limitations in the source data from which OS MasterMap was created, there are some exceptions to this principle. For instance, the descriptiveGroup buildings or structure contains text describing or naming buildings and structures, while the topographic features have the descriptiveGroup values of building, glasshouse or structures.
Attribute Name: descriptiveGroup (GML), descriptive_group (GeoPackage), N/A (Vector Tiles)
Type: String; see DescriptiveGroupValue
Multiplicity: [1..*]
This attribute, if present, gives further classification information about the feature.
A feature may have multiple descriptiveTerm attributes, but this is little used at present. Most features have zero or one descriptiveTerm attributes. A situation where multiple descriptiveTerm attributes are used is where area features have a descriptiveGroup with the value of ‘Natural Environment’. These features can have one or more descriptiveTerm attributes specifying the natural land cover types present in the area.
Attribute Name: descriptiveTerm (GML), descriptive_term (GeoPackage), N/A (Vector Tiles)
Type: DescriptiveTermValue
Multiplicity: [0..*]
Where known, indicates whether the real-world nature of the feature is man-made or natural.
Attribute Name: make (GML), Make (GeoPackage), N/A (Vector Tiles)
Type: MakeValue
Multiplicity: [0..1]
This attribute states whether the feature is underground, obscured below normal cartographic level, at normal cartographic level, or overhead.
Normal cartographic level perceived to be the normal surface level. Where an area feature overlies another (for example, bridges), they are at normal cartographic level and the features below them are recorded as obscured.
Indicates the physical level of a feature with reference to the normal cartographic surface level. Only four values are used: -1 = Underground detail 49 = Obscured detail below the normal cartographic level 50 = Detail at the normal cartographic level 51 = Overhead detail above normal cartographic level
Attribute Name: physicalLevel (GML), physical_level (GeoPackage), N/A (Vector Tiles)
Type: Integer
Multiplicity: [1]
This attribute indicates the nature of the object represented by the feature. This is normally used for TopographicLine, for example, a value of ‘obstructing’ indicates that the feature prevents pedestrian access, whereas a value of ‘edge/limit’ means that the feature represents a change of surface type and does not generally impede access. This attribute is also used to identify administrative boundary and inferred line features, and moveable area features (for example, moveable cranes).
Attribute Name: physicalPresence (GML), physical_presence (GeoPackage), N/A (Vector Tiles)
Type: PhysicalPresenceValue
Multiplicity: [0..1]
A polygon is a single closed region defined by a set of lines that represent the boundaries.
Attribute Name: polygon
Type: GM_Surface
Multiplicity: [1]
Features that define the content and placement of text when rendering OS MasterMap graphically (for example, Road Name or Classification).
Spatial attribute: point
Data type attribute: GM_Point
The unique topographic reference number. It consists of the letters ‘osgb’ followed by thirteen or sixteen digits. The TOID must always be retained/stored in its entirety and any leading zeros on the TOID are retained to permit linking of the feature to other OS MasterMap products.
Attribute Name: TOID
Type: String
Multiplicity: [1]
Topographic features have a numerical feature code (a five-digit integer) assigned to each feature. This feature code is wholly determined by the feature type, the descriptive group(s) and the descriptive term(s). The feature code does not add any information to that contained in these attributes. The physicalLevel, physicalPresence and Make attributes do not affect the feature code.
The feature code itself is arbitrarily assigned and is therefore not informative without the look-up table that gives the feature type and attribute values corresponding to each feature code.
Attribute Name: featureCode (GML), feature_code (GeoPackage), N/A (Vector Tiles)
Type: Integer
Multiplicity: [0..1]
The version number of the feature (in the range of 1 to 4294967295). This uniquely identifies a specific version of a feature with a given TOID.
Attribute Name: version (GML), version (GeoPackage), N/A (Vector Tiles)
Type: Integer
Multiplicity: [0..1]
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.
Attribute Name: versionDate (GML), version_date (GeoPackage), N/A (Vector Tiles)
Type: Date
Multiplicity: [1]
A theme that the feature belongs to.
Attribute Name: theme (GML), theme (GeoPackage), theme (Vector Tiles)
Type: ThemeValue
Multiplicity: [1..*]
The coordinate position that a piece of text is positioned relative to. Measured in metres in the British National Grid spatial reference system.
Attribute Name: anchorPoint
Type: GM_Point
Multiplicity: [1]
Information about the change history of a feature that comprises the reason for the change and the date for this change. Each feature may have numerous change history records, and these are ordered chronologically. A complex attribute.
Attribute Name: changeHistory
Type: ChangeHistoryType
Multiplicity: [1..*]
This is the primary classification attribute of a feature. It assigns a feature to one or more of 21 groups, most of which are categories of real-world topographic objects, such as path, building or natural environment; others are categories of supportive or administrative features, such as network or polygon closing geometry and political or administrative. In general, values of this attribute are not specific to particular feature types.
Attribute Name: descriptiveGroup
Type: DescriptiveGroupValue
Multiplicity: [0..*]
This attribute, if present, gives further classification information about the feature. A feature may have multiple descriptiveTerm attributes, but this is little used at present. Most features have zero or one descriptiveTerm attributes.
Attribute Name: descriptiveTerm (GML), descriptive_term (GeoPackage), N/A (Vector Tiles)
Type: DescriptiveTermValue
Multiplicity: [0..*]
Where known, indicates whether the real-world nature of the feature is man-made or natural.
Attribute Name: make (GML), make (GeoPackage), make (Vector Tiles)
Type: MakeValue
Multiplicity: [0..1]
This attribute states whether the feature is underground, obscured below normal cartographic level, at normal cartographic level, or overhead.
Normal cartographic level is that perceived to be the normal surface level. Where an area feature overlies another (for example, bridges), they are at normal cartographic level and the features below them are recorded as obscured.
Attribute Name: physicalLevel (GML), physical_level (GeoPackage), N/A (Vector Tiles)
Type: Integer
Multiplicity: [1]
This attribute indicates the nature of the object represented by the feature. This is normally used for TopographicLine, for example, a value of ‘obstructing’ indicates that the feature prevents pedestrian access, whereas a value of ‘edge/limit’ means that the feature represents a change of surface type and does not generally impede access. This attribute is also used to identify administrative boundary and inferred line features, and moveable area features (for example, moveable cranes).
Attribute Name: physicalPresence (GML), physical_presence (GeoPackage), N/A (Vector Tiles)
Type: PhysicalPresenceValue
Multiplicity: [0..1]
Provides the information to graphically display a text string in harmony with the underlying map detail and consists of anchorPosition, font, height and orientation. textRendering is a complex attribute.
Attribute Name: textRendering
Type: TextRenderingType
Multiplicity: [1]
Textual information that can be rendered using the textRendering attribute.
Attribute Name: textString (GML), text_string (GeoPackage), text_string (Vector Tiles)
Type: String
Multiplicity: [1]
Features providing information on symbols used when rendering OS MasterMap Topography Layer graphically (for example, Culvert).
Spatial attribute: point
Data type attribute: GM_Point
The unique topographic reference number. It consists of the letters ‘osgb’ followed by thirteen or sixteen digits. The TOID must always be retained / stored in its entirety and any leading zeros on the TOID are retained to permit linking of the feature to other OS MasterMap products.
Attribute Name: TOID or gml:id
Type: String
Multiplicity: [1]
Topographic features have a numerical feature code (a five-digit integer) assigned to each feature. This feature code is wholly determined by the feature type, the descriptive group(s) and the descriptive term(s). The feature code does not add any information to that contained in these attributes. The physicalLevel, physicalPresence and Make attributes do not affect the feature code.
The feature code itself is arbitrarily assigned and is therefore not informative without the look-up table that gives the feature type and attribute values corresponding to each feature code.
Attribute Name: featureCode (GML), feature_code (GeoPackage), N/A (Vector Tiles)
Type: Integer
Multiplicity: [0..1]
The version number of the feature (in the range of 1 to 4294967295). This uniquely identifies a specific version of a feature with a given TOID.
Attribute Name: version (GML), Version (GeoPackage), N/A (Vector Tiles)
Type: Integer
Multiplicity: [0..1]
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.
Attribute Name: versionDate (GML), version_date (GeoPackage), N/A (Vector Tiles)
Type: Date
Multiplicity: [1]
A theme that the feature belongs to.
Attribute Name: theme (GML), Theme (GeoPackage), theme (Vector Tiles)
Type: ThemeValue
Multiplicity: [1..*]
Information about the change history of a feature that comprises the reason for the change and the date for this change. Each feature may have numerous change history records, and these are ordered chronologically. A complex attribute.
Attribute Name: changeHistory
Type: ChangeHistoryType
Multiplicity: [1..*]
This is the primary classification attribute of a feature.
It assigns a feature to one or more of 21 groups, most of which are categories of real-world topographic objects, such as path, building or natural environment; others are categories of supportive or administrative features, such as network or polygon closing geometry and political or administrative. In general, values of this attribute are not specific to particular feature types.
Attribute Name: descriptiveGroup (GML), descriptive_group (GeoPackage), N/A (Vector Tiles)
Type: DescriptiveGroupValue
Multiplicity: [1..*]
This attribute, if present, gives further classification information about the feature. A feature may have multiple descriptiveTerm attributes, but this is little used at present. Most features have zero or one descriptiveTerm attributes.
Attribute Name: descriptiveTerm (GML), descriptive_term (GeoPackage), N/A (Vector Tiles)
Type: DescriptiveTermValue
Multiplicity: [0..*]
The orientation of symbol features for cartographic placement. Given in tenths of a degree anticlockwise from due east (0–3599).
Attribute Name: orientation (GML), Orientation (GeoPackage), orientation (Vector Tiles)
Type: Integer
Multiplicity: [1]
This attribute states whether the feature is underground, obscured below normal cartographic level, at normal cartographic level, or overhead.
Normal cartographic level is that perceived to be the normal surface level. Where an area feature overlies others (for example, bridges), they are at normal cartographic level and the features below them are recorded as obscured.
Attribute Name: physicalLevel (GML), physical_level (GeoPackage), N/A (Vector Tiles)
Type: Integer
Multiplicity: [1]
This attribute indicates the nature of the object represented by the feature. This is normally used for TopographicLine, for example, a value of ‘obstructing’ indicates that the feature prevents pedestrian access, whereas a value of ‘edge/limit’ means that the feature represents a change of surface type and does not generally impede access. This attribute is also used to identify administrative boundary and inferred line features, and moveable area features (for example, moveable cranes).
Attribute Name: physicalPresence (GML), physical_presence (GeoPackage), N/A (Vector Tiles)
Type: PhysicalPresenceValue
Multiplicity: [0..1]
A pair of easting and northing ordinates in metres, defining a horizontal location in the British National Grid spatial reference system.
Attribute Name: point
Type: GM_Point
Multiplicity: [1]
A reference by TOID to a related feature. In cartographic symbol features, it is used to point from the symbol feature to the topographic feature to which it refers.
ReferenceToFeature is only used for culverts, and, in that case, it is singular and mandatory.
Attribute Name: N/A (GML), reference_to_feature (GeoPackage), N/A (Vector Tiles)
Type: String
Multiplicity: [1]
Features representing the boundaries of administrative areas that have a line-based geometry (for example, Parish Boundary).
Spatial attribute: polyline
Data type attribute: GM_MultiCurve
The unique topographic reference number. It consists of the letters ‘osgb’ followed by thirteen or sixteen digits. The TOID must always be retained / stored in its entirety and any leading zeros on the TOID are retained to permit linking of the feature to other OS MasterMap products.
Attribute Name: TOID or gml:id
Type: String
Multiplicity: [1]
Topographic features have a numerical feature code (a five-digit integer) assigned to each feature. This feature code is wholly determined by the feature type, the descriptive group(s) and the descriptive term(s). The feature code does not add any information to that contained in these attributes. The physicalLevel, physicalPresence and make attributes do not affect the feature code.
The feature code itself is arbitrarily assigned and is therefore not informative without the look-up table that gives the feature type and attribute values corresponding to each feature code.
Attribute Name: featureCode (GML), feature_code (GeoPackage), N/A (Vector Tiles)
Type: Integer
Multiplicity: [1]
The version number of the feature (in the range of 1 to 4294967295). This uniquely identifies a specific version of a feature with a given TOID.
Attribute Name: version (GML), version (GeoPackage), N/A (Vector Tiles)
Type: Integer
Multiplicity: [0..1]
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.
Attribute Name: versionDate (GML), version_date (GeoPackage), N/A (Vector Tiles)
Type: Date
Multiplicity: [1]
A theme that the feature belongs to.
Attribute Name: theme (GML), theme (GeoPackage), theme (Vector Tiles)
Type: ThemeValue
Multiplicity: [1..*]
The accuracy of a horizontal position in metres at the 95% confidence level.
Attribute Name: accuracyOfPosition (GML), accuracy_of_position (GeoPackage), N/A (Vector Tiles)
Type: AccuracyOfPositionValue
Multiplicity: [1]
Information about the change history of a feature that comprises the reason for the change and the date for this change. Each feature may have numerous change history records and these are ordered chronologically. A complex attribute.
Attribute Name: changeHistory
Type: ChangeHistoryType
Multiplicity: [1..*]
This is the primary classification attribute of a feature.
It assigns a feature to one or more of 21 groups, most of which are categories of real-world topographic objects, such as path, building or natural environment; others are categories of supportive or administrative features, such as network or polygon closing geometry and political or administrative. In general, values of this attribute are not specific to particular feature types.
Due to limitations in the source data from which OS MasterMap was created, there are some exceptions to this principle. For instance, the descriptiveGroup buildings or structure contains text describing or naming buildings and structures, while the topographic features have the descriptiveGroup values of building, glasshouse or structures. NOTE: There is only ever one descriptiveGroup with the value of ‘Political Or Administrative’ on a BoundaryLine feature.
Attribute Name: descriptiveGroup (GML), descriptive_group (GeoPackage), N/A (Vector Tiles)
Type: DescriptiveGroupValue
Multiplicity: [1]
This attribute, if present, gives further classification information about the feature.
A feature may have multiple descriptiveTerm attributes, but this is little used at present. Most features have zero or one descriptiveTerm attributes. A situation where multiple descriptiveTerm attributes are used is where area features have a descriptiveGroup with the value of ‘Natural Environment’. These features can have one or more descriptiveTerm attributes specifying the natural land cover types present in the area.
Attribute Name: descriptiveGroup (GML), descriptive_group (GeoPackage), N/A (Vector Tiles)
Type: DescriptiveTermValue
Multiplicity: [0..*]
This attribute states whether the feature is underground, obscured below normal cartographic level, at normal cartographic level, or overhead.
Normal cartographic level is that perceived to be the normal surface level. Where an area feature overlies another (for example, bridges), they are at normal cartographic level and the features below them are recorded as obscured.
Indicates the physical level of a feature with reference to the normal cartographic surface level. Only four values are used: -1 = Underground detail 49 = Obscured detail below the normal cartographic level 50 = Detail at the normal cartographic level 51 = Overhead detail above normal cartographic level
Attribute Name: physicalLevel (GML), physical_level (GeoPackage), N/A (Vector Tiles)
Type: Integer
Multiplicity: [1]
This attribute is also used to identify an administrative or political boundary.
Attribute Name: physicalPresence (GML), physical_presence (GeoPackage), N/A (Vector Tiles)
Type: PhysicalPresenceValue
Multiplicity: [1]
A polyline is an ordered set of points forming a line feature.
Attribute Name: polyline
Type: GM_MultiCurve
Multiplicity: [1]
Features representing topographic objects and other concepts that have a point-based geometry (for example, Telephone Call Box).
Spatial attribute: point
Data type attribute: GM_Point
The unique topographic reference number consists of the letters ‘osgb’ followed by either thirteen or sixteen digits. The TOID must always be retained/stored in its entirety, and any leading zeros on the TOID are retained to permit linking of the feature to other OS MasterMap products.
Attribute Name: TOID or gml:id
Type: String
Multiplicity: [1]
Topographic features have a numerical feature code (a five-digit integer) assigned to each feature. This feature code is wholly determined by the feature type, the descriptive group(s) and the descriptive term(s). The feature code does not add any information to that contained in these attributes. The 'physicalLevel' attribute, 'physicalPresence' attribute and 'Make' attribute do not affect the feature code.
The feature code itself is arbitrarily assigned and is therefore not informative without the feature code lookup table that gives the feature type and attribute values corresponding to each feature code.
Attribute Name: featureCode (GML), feature_code (GeoPackage), N/A (Vector Tiles)
Type: Integer
Multiplicity: [0..1]
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.
Attribute Name: version (GML), Version (GeoPackage), N/A (Vector Tiles)
Type: Integer
Multiplicity: [0..1]
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.
Attribute Name: versionDate (GML), version_date (GeoPackage), N/A (Vector Tiles)
Type: Date
Multiplicity: [1]
A theme that the feature belongs to.
Attribute Name: theme (GML), Theme (GeoPackage), theme (Vector Tiles)
Type: ThemeValue
Multiplicity: [1..*]
The accuracy of a horizontal position in metres at the 95% confidence level.
Attribute Name: accuracyOfPosition (GML), accuracy_of_position (GeoPackage), N/A (Vector Tiles)
Type: AccuracyOfPositionValue
Multiplicity: [1]
Information about the change history of a feature that comprises the reason for the change and the date for this change. Each feature may have numerous change history records, and these are ordered chronologically. A complex attribute.
Attribute Name: changeHistory
Type: ChangeHistoryType
Multiplicity: [1..*]
This is the primary classification attribute of a feature.
It assigns a feature to one or more of 21 groups, most of which are categories of real-world topographic objects, such as path, building or natural environment; others are categories of supportive or administrative features, such as network or polygon closing geometry and political or administrative. In general, values of this attribute are not specific to particular feature types.
Due to limitations in the source data from which OS MasterMap Topography Layer was created, there are some exceptions to this principle. For instance, the descriptiveGroup buildings or structure contain text describing or naming buildings and structures, while the topographic features have the descriptiveGroup values of building, glasshouse or structures.
Attribute Name: descriptiveGroup (GML), descriptive_group (GeoPackage), N/A (Vector Tiles)
Type: DescriptiveGroupValue
Multiplicity: [1..*]
This attribute, if present, gives further classification information about the feature.
A feature may have multiple descriptiveTerm attributes. Most features have zero or one descriptiveTerm attribute/s. Multiple descriptiveTerm attributes occur in several different scenarios, such as where point features have a descriptiveGroup with the value of ‘Structure’ or ‘Inland Water’. These features can have one or more descriptiveTerm attributes specifying the type of feature shown by the point.
Attribute Name: descriptiveTerm (GML), descriptive_term (GeoPackage), N/A (Vector Tiles)
Type: DescriptiveTermValue
Multiplicity: [0..*]
A complex attribute that is comprised of two simple attributes. The height of the feature above the Ordnance Datum Newlyn (ODN) vertical datum (in metres) is defined in the ‘heightAboveDatum’ attribute The accuracy of the vertical position in metres at the 95% confidence level is defined by the ‘accuracyOfHeightAboveDatum’ attribute.
Attribute Name: heightAboveDatum (GML), height_above_datum (GeoPackage), N/A (Vector Tiles)
Type: HeightAboveDatumType
Multiplicity: [0..1]
A complex attribute that is comprised of two simple attributes. The height of the feature above ground level (in metres) is defined in the ‘heightAboveGroundLevel’ attribute. The accuracy of the vertical position in metres at the 95% confidence level is defined by the ‘accuracyOfHeightAboveGroundLevel’ attribute.
Attribute Name: heightAboveGroundLevel (GML), height_above_ground_level (GeoPackage), N/A (Vector Tiles)
Multiplicity: [0..1]
Where known, indicates whether the real-world nature of the feature is man-made or natural.
Attribute Name: make (GML), Make (GeoPackage), N/A (Vector Tiles)
Type: MakeValue
Multiplicity: [0..1]
This attribute states whether the feature is underground, obscured below normal cartographic level, at normal cartographic level or overhead.
Normal cartographic level is that perceived to be the normal surface level. Where an area feature overlies another (for example, bridges), they are at normal cartographic level and the features below them are recorded as obscured.
Indicates the physical level of a feature with reference to the normal cartographic surface level. Only four values are used:
Attribute Name: physicalLevel (GML), physical_level (GeoPackage), N/A (Vector Tiles)
Type: Integer
Multiplicity: [1]
This attribute indicates the nature of the object represented by the feature. This is normally used for TopographicLine, for example, a value of ‘obstructing’ indicates that the feature prevents pedestrian access, whereas a value of ‘edge/limit’ means that the feature represents a change of surface type and does not generally impede access. This attribute is also used to identify administrative boundary and inferred line features, and moveable area features (for example, moveable cranes).
Attribute Name: physicalPresence (GML), physical_presence (GeoPackage), N/A (Vector Tiles)
Type: PhysicalPresenceValue
Multiplicity: [0..1]
A pair of easting and northing ordinates in metres, defining a horizontal location in the British National Grid spatial reference system.
Attribute Name: point
Type: GM_Point
Multiplicity: [1]
In OS MasterMap Topography Layer, features are classified using feature type and feature description attributes. This section describes the feature types and shows their permitted attribution. The tables below provide the following information about each feature type attribute:
The name of the attribute and what it is describing.
The nature of the attribute. The following values may occur:
Type | Description |
---|---|
[1] indicates that the attribute is mandatory and can only occur once. [1..*] indicates that the attribute is mandatory and can occur many times. [0..1] indicates that the attribute is optional; if present, it only occurs once.
[0..*] indicates that the attribute is optional; if present, it can occur many times.
The product is comprised of six feature types:
Three of these are topographic feature types: TopographicPoint (such as a post), TopographicLine (such as Mean High Water) and TopographicArea (such as coniferous trees)
One is a boundary feature type: BoundaryLine (such as unitary authority boundary)
Two are cartographic feature types: CartographicSymbol and CartographicText
In addition, if a Change-Only Update (COU) Supply has been provided, the data may contain information about the movement and deletion of features (i.e. Inserts, Updates and Deletes). These are represented by the feature type called DepartedFeature. More information about COU is contained in Section 10 – COU overview.
Each of the six feature types is discussed in more detail in their sub-pages.
Value | 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.
GM_MultiCurve
A set of Polyline geometries. See geometric data types for details.
GM_Point
A pair of easting and northing coordinates in metres, defining a horizontal location in the British National Grid spatial reference system. See geometric data types for details.
GM_Surface
A closed area defined by one outer boundary and zero or more inner boundaries (polygon). Each boundary is a closed ring of coordinate pairs, interpolated as for a polyline. See geometric data types for details.
GM_Curve
An ordered set of points that are connected with a straight line between each pair. See geometric data types for details.
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.
-1
Underground detail
49
Obscured detail below the normal cartographic level
50
Detail at the normal cartographic level
51
Overhead detail above normal cartographic level