OS VectorMap District Technical Specification

This technical specification provides detailed technical information about OS VectorMap District. It is targeted at technical users and software developers.

OS VectorMap District is a mapping dataset designed for providing contextual mapping output on paper, PCs, handheld devices or the Internet. The vector format of the product consists of layers to enable you to customise and style output to suit your needs.

The product can be used as mapping in its own right or can be used to provide a flexible geographic context reference for customers' overlay information.

The nominal viewing scale is 1:25 000, with a recommended viewing scale range of 1:10 000 to 1:25 000.

Available Formats

OS VectorMap District will be supplied in three open source formats:

  • Vector data in Geography Markup Language (GML) 3.2 Simple Features Profile level 1.

  • A national vector dataset in ESRI® Shapefile.

  • Specific National Grid Reference square(s) in ESRI Shapefile.

Identifiers

Each feature will be given a unique identifier. The GML product will have the property gml:id which will hold the features unique identifier. The ESRI Shapefile will have the property ID which will hold each features unique identifier. The identifier will not be persistent between product versions and therefore there will be no change history information for a feature.

UML Diagram and Table Conventions

The data structure is described below by means of UML class diagrams and accompanying tables containing text. The UML diagrams conform to the approach specified in ISO 19103 Conceptual schema.

Colour conventions have been used in the diagrams and tables to distinguish the properties that have been added in this specification.

In the UML diagram classes in the Ordnance Survey product specification are orange. All code lists are coloured blue. The tables which follow in this Technical Specification use orange for a feature type and blue for a code list.

Lexical Conventions

  • Class names are conceptually meaningful names (singular noun) in UpperCamelCase

  • Class names end in “Value” or “Classification” where the class is assigned the stereotype <<CodeList>>

  • Property names (attributes and associations) are in lowerCamelCase

Stereotypes

The following stereotypes are used on UML elements:

Stereotype
UML Element
Description

FeatureType

Class

A spatial object type. [ISO 19136].

CodeList

Class

A controlled set of values for a free text data type that may be extended.

Index

Last updated