LogoLogo
OS Docs HomeOS NGDOS APIsOS Download ProductsMore than MapsContact Us
  • More than Maps
  • Geographic Data Visualisation
    • Guide to cartography
      • Introduction to cartography
      • Types of maps
      • Symbology
      • Colour
      • Text on maps
      • Generalisation
      • Coordinate reference systems
      • Projections
      • Scale
      • Map legends
      • Map layout
      • Relief representation
      • North arrows
    • Guide to data visualisation
      • Introduction to data visualisation
      • GeoDataViz design principles
      • Types of visualisation
      • Thematic mapping techniques
      • Data visualisation critique
      • Accessible data visualisation
      • Ethical data visualisation
      • Software
      • Data
    • GeoDataViz assets
      • GeoDataViz basemaps
      • Stylesheets
      • GeoDataViz virtual gallery
      • Equal area cartograms
      • How did I make that?
        • Apollo 11 Landing
        • North York Moors National Park, 70 years
        • Snowdonia National Park, 70 years
        • Great Britain's National Parks
        • Great Britain's Islands
        • Great Britain's AONB's and National Scenic Areas
        • Famous shipwrecks of Pembrokeshire
        • Trig pillars today
        • Britain's most complex motorway junctions
      • #30DayMapChallenge
  • Data in Action
    • Examples
  • Demonstrators
    • 🆕Product Viewer
    • Addressing & location demonstrators
      • Address Portfolio overview
      • Which address product should you use?
      • AddressBase
      • AddressBase Core
      • AddressBase Plus
      • AddressBase Premium
      • Address Classifications
      • Addressing Lifecycle
      • OS Emergency Services Gazetteer
      • What are Vertical Streets?
      • Why are there differences in boundaries?
    • Contextual demonstrators
    • Customer best practice
      • Channel Shift
      • Data Management and OS Data Hub
      • End User Licence vs Contractor Licence
      • 🆕 IDs vs Spatial Relationships
      • Why we should capture good quality addresses at source
      • Why we Snap and Trace
    • Network Demonstrators
      • OS Detailed Path Network
      • OS Multi Modal Routing Network
        • OS Multi Modal Routing Network
      • Water Networks overview
      • OS MasterMap Highways Network and OS NGD Speeds
      • OS MasterMap® Highways Network and OS Open Roads™
    • OS MasterMap Generation APIs
      • Using the OS Features API
      • Using the OS Features API Archive
      • Using the OS Downloads API
      • Using OS APIs in ESRI Software
    • 🆕OS NGD (National Geographic Database)
      • OS NGD Address
      • OS NGD Boundaries
      • 🆕OS NGD Buildings
        • 🆕Building and Building Access Feature Types
        • Building Part and Building Line Feature Types
      • 🆕OS NGD Geographical Names
      • OS NGD Land
      • OS NGD Land Cover enhancements
      • 🆕OS NGD Land Use
      • OS NGD Land Use enhancements
      • 🆕OS NGD Structures
        • 🆕OS NGD Structures
        • Field Boundaries
      • 🆕OS NGD Transport Features
      • 🆕OS NGD Transport Network
      • OS NGD Transport RAMI
      • OS NGD Water Features
      • OS NGD Water Network
      • OS NGD API - Features
      • Ordering OS NGD data
      • Change only updates
      • OS NGD Versioning
      • Creating a topographic map from OS NGD Data
      • Analytical styling for OS NGD data
    • OS MasterMap® demonstrators
    • 🆕Product & API Comparisons
      • 🆕Comparison of Water Network Products
  • Tutorials
    • GeoDataViz
      • Thematic Mapping Techniques
      • Downloading and using data from the OS Data Hub
      • How to download and use OS stylesheets
      • How to use the OS Maps API
      • Creating a bespoke style in Maputnik
    • GIS
      • Analysing pavement widths
      • Basic routing with OS Open Data and QGIS
      • Walktime analysis using OS Multi-modal Routing Network and QGIS
      • Creating 3D Symbols for GIS Applications
      • Constructing a Single Line Address using a Geographic Address
      • Creating a Digital Terrain Model (DTM)
      • Visualising a road gradient using a Digital Terrain Model
      • Visualising a road gradient using OSMM Highways
    • 🆕APIs
      • 🆕Using OS APIs with EPC API
      • 🆕OS APIs and ArcGIS
  • Deep Dive
    • Introduction to address matching
    • Guide to routing for the Public Sector
      • Part 1: Guide to routing
      • Part 2: Routing software and data options
      • Part 3: Building a routable network
    • Unlocking the Power of Geospatial Data
    • Using Blender for Geospatial Projects
    • A Guide to Coordinate Systems in Great Britain
      • Myths about coordinate systems
      • The shape of the Earth
      • What is position?
        • Types of coordinates
        • We need a datum
        • Position summary
      • Modern GNSS coordinate systems
        • Realising WGS84 with a TRF
        • The WGS84 broadcast TRF
        • The International Terrestrial Reference Frame (ITRF)
        • The International GNSS Service (IGS)
        • European Terrestrial Reference System 1989 (ETRS89)
      • Ordnance Survey coordinate systems
        • ETRS89 realised through OS Net
        • National Grid and the OSGB36 TRF
        • Ordnance Datum Newlyn
        • The future of British mapping coordinate systems
        • The future of British mapping coordinate systems
      • From one coordinate system to another: geodetic transformations
        • What is a geodetic transformation?
        • Helmert datum transformations
        • National Grid Transformation OSTN15 (ETRS89–OSGB36)
        • National Geoid Model OSGM15 (ETRS89-Orthometric height)
        • ETRS89 to and from ITRS
        • Approximate WGS84 to OSGB36/ODN transformation
        • Transformation between OS Net v2001 and v2009 realisations
      • Transverse Mercator map projections
        • The National Grid reference convention
      • Datum, ellipsoid and projection information
      • Converting between 3D Cartesian and ellipsoidal latitude, longitude and height coordinates
      • Converting between grid eastings and northings and ellipsoidal latitude and longitude
      • Helmert transformation worked example
      • Further information
  • Code
    • Ordnance Survey APIs
    • Mapping
    • Routing with pgRouting
      • Getting started with OS MasterMap Highways and pgRouting
      • Getting started with OS MasterMap Highways Network - Paths and pgRouting
      • Getting started with OS NGD Transport Theme and pgRouting
      • Getting started with OS NGD Transport Path features and pgRouting
  • RESOURCES
    • 🆕Data Visualisation External Resources
Powered by GitBook

Website

  • Ordnance Survey

Data

  • OS Data Hub
On this page
  • Overview
  • Key features
  • Feature types
  • Comparison map
  • Currency
  • Data supply
  • File formats
  • Data ordering
  • Unique identifiers
  • Attribution comparison
  • Watercourse name attribution
  • Lifecycle and metadata
  • Attribute comparison table
  • Help and support
  • Supporting links
  • Contact us

Was this helpful?

  1. Demonstrators
  2. Product & API Comparisons

Comparison of Water Network Products

Comparing OS MasterMap Water Network Layer to the OS NGD Water Network Collection

Last updated 13 days ago

Was this helpful?

The OS MasterMap Water Network Layer product (also referred to as OS MasterMap Networks – Water Layer) will become End of Life on 31 March 2026. As of this date, Ordnance Survey will cease to maintain or publish updates, and access to the product will be removed from the OS Data Hub, OS Features API and OS Vector Tile API. More information is available on the page.

Overview

The purpose of this page is to provide a technical summary of things to consider when migrating from OS MasterMap Water Network Layer to corresponding feature types within the OS NGD Water Network Collection. It covers data supply and formats, as well as a comparison of the attribution of the two products.

Key features

The product includes the following key features:

  • Flow and connectivity

  • Three-dimensional geometry

  • Catchment information, including name

  • The names of watercourses, including language alternatives

  • Average widths

All these key features are also present in the . OS NGD data also offers the following additional improvements (with several planned enhancements due to be delivered soon):

  • It provides greater analytical ability from more detailed attribution, for example:

    • The Water Link attribute has been enhanced to provide a more of what the link represents. Drains, Leats and Overflows are now classified and included.

    • The Inland or Tidal nature of a Water Link is described by the attribute.

    • The attribute describes whether underground watercourses are contained in a culvert, a tunnel or a natural subterranean passage, in addition to the existing level attribution.

  • The names of watercourses (where present) are given at primary, secondary and tertiary levels, including language alternatives.

  • The enhancement to improve the width of watercourses, due in September 2025, offers improved methods of calculation and greater coverage across Great Britain to support hydrological modelling.

  • The provides a single geometry for a complete named watercourse, making it easier to understand whole rivers.

Feature types

OS MasterMap Water Network Layer has two feature types:

  • Watercourse Link

  • Hydro Node

In the OS NGD Water Network Collection, there are corresponding feature types for:

  • Water Link

  • Water Node

These feature types are directly comparable and contain identical geometries.

Comparison map

Below is a pair of interactive maps showing the similarities between the OS MasterMap Water Network Layer (top) and OS NGD Water Network Collection (bottom). Clicking on a feature in either map will open a popup displaying the shared attributes. Full details on the attribution can be found below in the Attribution comparison table.

Currency

Both OS MasterMap Water Network Layer and the OS NGD Water Network Collection have an update frequency of quarterly (January, April, July and October).

Data supply

File formats

OS MasterMap Water Network Layer is available in:

  • Geography Markup Language (GML)

  • GeoPackage

  • Vector tiles

The OS NGD Water Network Collection is available in:

  • GeoPackage

  • CSV (comma-separated values)

  • GeoJSON

  • Vector tiles

Data ordering

  • Geography Markup Language (GML): Individual 5km² tiles, available for the whole of Great Britain or covering a specified area of interest

  • GeoPackage: Single file containing full Great Britain coverage

  • Vector tiles: Single MBTiles file containing full Great Britain coverage

It is not possible to order a true area of interest as the data is supplied in GML 5km² tiles. It is also not possible to order a true Change-Only Update (COU); instead, you can only choose to receive the 'changed chunks', which resupply an entire 5km² tile if any change has occurred within it.

  • True areas of interest are supplied, as opposed to 5km² tiles, removing need to deduplicate adjoining 'hairy' tiles.

  • In addition to updates being delivered as full refreshes, it is also possible to take COUs in CSV format for full Great Britain coverage, so you'll receive only the updated features.

With OS Select+Build, it is also possible to filter your supply on the description, catchmentname, and catchmentid attributes, so you receive only the features that you require.

OS NGD documentation contains guidance on downloading with OS Select+Build and using and loading OS NGD data in both CSV and GeoPackage formats:

Unique identifiers

In OS MasterMap Water Network Layer persistent managed identifiers are supplied called TOIDs (Topographic Identifiers). These are also part of the inspireId and the localId attributes. TOIDs are strings of up to twenty characters, starting with 'osgb'; the remaining characters are digits (0 to 9).

The OS NGD Water Network Collection uses a new identifier called the OSID (OS Identifier) to uniquely identify features. The OSID is a Universally Unique Identifier (UUID) and requires no centralised authority to ensure uniqueness. It also provides the unique referencing of a Water Link to its corresponding startnode and endnode based on the Water Node's osid attribute.

The new Water Link and Water Node Feature Types also contain a toid attribute, which allows linking back to OS MasterMap Water Network Layer.

After 31 March 2026, when we cease to maintain or publish updates to OS MasterMap Water Network Layer, new TOIDs will cease to be generated and therefore will not appear in new OS NGD Water Network Collection features.

Attribution comparison

OS NGD data has been enriched with attribution to ensure that it's straightforward to navigate and query. Attribute names have also been simplified to make them easier to understand.

Watercourse name attribution

The various names of the watercourses are currently found in these OS MasterMap Water Network Layer attributes:

In the OS NGD Water Network Collection, the watercourse names can be found in the below attributes:

Lifecycle and metadata

Attribute comparison table

The following table provides a list of the OS MasterMap Water Network Layer attributes and their equivalents in the OS NGD Water Network Collection:

OS MasterMap Water Network Layer Attribute(s)
Purpose
OS NGD Water Network Collection Attribute(s)
Notes

The HydroNode coincident with the first / last vertex for this WatercourseLink.

Attributes serves the same purpose; now uses OSIDs as opposed to TOIDs.

The nature of the watercourse being represented by the feature.

A description of the relationship of the watercourse to ground level.

Direction of water flow in the segment relative to digitisation of segment geometry.

Attribute serves the same purpose. There are some minor differences between the code list values and their definitions.

Value indicating the relative importance of the WatercourseLink within any larger watercourse it is part of.

Attribute serves the same purpose.

The origin of the geometry.

These attributes split the source and capture specification, rather than combining them into a single attribute.

The name of the catchment area where the WatercourseLink falls, assigned by a responsible body.

Measurements relating to the WatercourseLink

Attributes serve the same purpose; however, enhancements to width are due to be supplied to the OS NGD Water Network Collection in September 2025.

A calculated value indicating the relative cartographic importance of a WatercourseLink to aid selection and depiction when styling the data.

Describes if the watercourse contains water year-round (in normal conditions) or only contains water intermittently.

Attribute serves the same purpose, now provided as a code list value as opposed to a boolean value.

Nature of the HydroNode.

There are also three attributes that are not currently populated or used in OS MasterMap Water Network Layer. These are also not included in the OS NGD Water Network Collection.

Help and support

Supporting links

Contact us

The OS NGD Water Network Collection also contains an additional feature type, , which provides a single geometry for a complete named watercourse.

It is also currently supplied in the and the (although access to the product will be removed from both APIs in March 2026).

The download service of OS Select+Build supplies GeoPackage and CSV formats, supplies GeoJSON, and supplies vector tiles.

The contains further guidance on the differing formats and APIs available:

Through the , it is currently only possible to order OS MasterMap Water Network Layer in one of the following options:

All OS NGD download data is supplied through OS Select+Build in the . OS Select+Build offers a much more tailored experience to ordering and downloading OS data with an improved range of options, including:

There is also additional attribution for the language of the names (suffixed with _language; for example, ) and also identifiers of the corresponding in the , and for each named set of Water Links.

A very small percentage of OS NGD Water Links (<0.01%) have their primary, secondary, or tertiary names ordered incorrectly, meaning they are not assigned in decreasing geometry length order. See for more detail.

Both the Watercourse Link and Hydro Node Feature Types contain attributes relating to their lifecycle, including , and ; comparable information can be found in the , , and OS NGD attributes.

/

/

Attribute serves the same purpose with new additional context provided in (inland vs. tidal), and the description metadata attributes: , and

Attribute serves the same purpose with new additional context provided in (for example, In Culvert, In Tunnel or In Natural Subterranean Passage)

/

/

/

Attributes serve the same purpose. ⚠️ Approximately 20% of OS NGD Water Link features have incorrect null catchment values (see )

/ /

/ /

Attribute serves the same purpose. There are some minor differences between the code list values and their definitions. ⚠️ Approximately 20% of OS NGD Water Link features have incorrect null level of detail values (see )

Attributes serves the same purpose; some minor differences in the values (see & )

All the OS MasterMap Water Network Layer attributes above use the names from the GML format; please see the page for the GeoPackage equivalents.

The site has further information that you may find useful. Some particularly relevant sections that may aid you with migration are:

If you have any questions, need assistance, or want to provide feedback, please don't hesitate to reach out to us at .

🆕
🆕
End of Life Product Notices
OS MasterMap Water Network Layer
OS NGD Water Network Collection
description
detailed indication
watertype
physicalcontainment
Water Link Set Feature Type
Water Link Set
OS Features API
OS Vector Tile API
OS NGD API – Features
OS NGD API – Tiles
OS NGD Documentation site
OS NGD file formats and naming
Getting Started with OS NGD API – Features
Getting Started with OS NGD API – Tiles
OS Data Hub
OS Data Hub
Downloading with OS Select+Build
Getting Started with CSV
Getting Started with GeoPackage
watercourseName
watercourseNameAlternative
localName
localNameAlternative
name1_text
name2_text
namesecondary1_text
namesecondary2_text
nametertiary1_text
nametertiary2_text
name1_language
Water Link Set
nameid
namesecondaryid
nametertiaryid
OS NGD Water Theme current known data issues
reasonForChange
versionId
beginLifespanVersion
changetype
versiondate
versionavailablefromdate
versionavailabletodate
managedNavigation
watercourseNumber
fictitious
Attribute naming differences between GML and GeoPackage formats
OS NGD Documentation
OS NGD Core Principles
OS NGD Water Network Collection
os.uk/contact-us
startNode
endNode
startnode
endnode
form
description
watertype
description_evidencedate
description_updatedate
description_source
level
physicallevel
physicalcontainment
flowDirection
flowdirection
primacy
primacy
provenance
geometry_source
capturespecification
catchmentName
catchmentID
catchmentname
catchmentid
current known data issues
width
gradient
length
width
gradient
geometry_length
levelOfDetail
levelofdetail
current known data issues
permanence
permanence
hydroNodeCategory
description
hydronodecategoryvalue
waternodedescriptionvalue